Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- 2 participants
- 144614 messages
[Pharo-project] which tests should be green with Pharo?? [WAS] tentative schedule roadmap ....
by Mariano Martinez Peck
When you all talk about having all tests green, which tests are you talking
about ? Suppose I say "Pharo will have all tests in green". Which tests are
them ?
All that are in pharo core image ?
Thanks,
Mariano
---------- Forwarded message ----------
From: Stéphane Ducasse <stephane.ducasse(a)inria.fr>
Date: Tue, Mar 31, 2009 at 3:42 AM
Subject: Re: [Pharo-project] Pharo tentative schedule roadmap ....
To: Pharo-project(a)lists.gforge.inria.fr
probably
We will harvest the closures and we will have to think what we want to
do.
If you and other want to help the tests should be green and stop
popping up dialog boxes
Stef
On Mar 31, 2009, at 12:43 AM, Geert wrote:
>
> I assume the tentative (March Beta and May release) schedule on the
> Pharo Project website may need some minor adjustments?
> --
> View this message in context:
http://n2.nabble.com/Pharo-tentative-schedule-roadmap-....-tp2560092p256009…
> Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
_______________________________________________
Pharo-project mailing list
Pharo-project(a)lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
April 5, 2009
[Pharo-project] getting the list of the instance variables a compiled method has access to
by Stéphane Ducasse
Hi all
does one of you know how I can get the list of accessed instance
variables from a compiledMethod?
There is hasInstVarRef but I cannot get the list.
I could go over the class instance variable and check for a
writesField: or readsField:
Stef
April 5, 2009
[Pharo-project] [ANN] 10268 image released
by Stéphane Ducasse
10268 image released on https://gforge.inria.fr/frs/admin/qrs.php?group_id=1299
April 5, 2009
Re: [Pharo-project] Unicode Problem (again) even with fix in 10266
by Mariano Martinez Peck
On Sun, Apr 5, 2009 at 4:10 PM, Stéphane Ducasse
<stephane.ducasse(a)inria.fr>wrote:
> I will release a new image soon.
>
Ok. Thanks a lot. I am not hurry
>
>
> On Apr 5, 2009, at 8:54 PM, Mariano Martinez Peck wrote:
>
> >
> >
> > On Sun, Apr 5, 2009 at 3:49 PM, Stéphane Ducasse <
> stephane.ducasse(a)inria.fr
> > > wrote:
> > this is strange because I can update without problem from 10263
> >
> > Yes. I am updating from 10263 :(
> >
> > Perhaps I can try to download a new image instead of trying to update.
> >
> >
> >
> > Stef
> >
> > On Apr 5, 2009, at 8:31 PM, Mariano Martinez Peck wrote:
> >
> > > I have the same problem when trying to update 10264 trought system -
> > > > software updates. :(
> > >
> > >
> > >
> > > On Sun, Apr 5, 2009 at 9:39 AM, Stéphane Ducasse <
> stephane.ducasse(a)inria.fr
> > > > wrote:
> > > I cannot release the fixes I was integrating
> > >
> > > UTF8DecomposedTextConverter>>nextFromStream: aStream
> > >
> > > | char resultChar |
> > > char := super nextFromStream: aStream.
> > > (CombinedChar isCompositionCharacter: char charCode)
> > > ifFalse: [^char].
> > > combinedChar
> > > ifNil: [
> > > combinedChar := CombinedChar new.
> > > combinedChar simpleAdd: char]
> > > ifNotNil: [
> > > [combinedChar simpleAdd: char]
> > > whileFalse: [char := super
> > > nextFromStream: aStream].
> > > resultChar := combinedChar combined.
> > > combinedChar := CombinedChar new.
> > > combinedChar simpleAdd: char.
> > > ^resultChar]
> > >
> > > char charCode -> DNU
> > > char is nil.
> > >
> > > Stef
> > >
> > > From: ddd
> > > To: Pharo-project(a)lists.gforge.inria.fr
> > > Subject: [BUG]UndefinedObject(Object)>>doesNotUnderstand: #charCode
> > >
> > > here insert explanation of what you were doing, suspect changes
> > you've
> > > made and so forth.
> > >
> > > 5 April 2009 2:39:03 pm
> > >
> > > VM: Mac OS - a SmalltalkImage
> > > Image: Pharo0.1 [Latest update: #10266]
> > >
> > > SecurityManager state:
> > > Restricted: false
> > > FileAccess: true
> > > SocketAccess: true
> > > Working Dir /Users/ducasse/Workspace/FirstCircle/ActiveResearch/
> > Pharo/
> > > Pharo
> > > Trusted Dir /foobar/tooBar/forSqueak/bogus
> > > Untrusted Dir /Users/ducasse/Library/Preferences/Squeak/Internet/My
> > > Squeak
> > >
> > > UndefinedObject(Object)>>doesNotUnderstand: #charCode
> > > Receiver: nil
> > > Arguments and temporary variables:
> > > aMessage: charCode
> > > exception: MessageNotUnderstood:
> > > UndefinedObject>>charCode
> > > resumeValue: nil
> > > Receiver's instance variables:
> > > nil
> > >
> > > UTF8DecomposedTextConverter>>nextFromStream:
> > > Receiver: an UTF8DecomposedTextConverter
> > > Arguments and temporary variables:
> > > <<error during printing>
> > > Receiver's instance variables:
> > > combinedChar: nil
> > >
> > > MultiByteBinaryOrTextStream>>next
> > > Receiver: <<error during printing>>
> > > Arguments and temporary variables:
> > > n: nil
> > > Receiver's instance variables:
> > > collection: ' '
> > > position: 1
> > > readLimit: 1
> > > writeLimit: 6
> > > isBinary: true
> > > converter: an UTF8DecomposedTextConverter
> > >
> > > MultiByteBinaryOrTextStream>>upToEnd
> > > Receiver: <<error during printing>>
> > > Arguments and temporary variables:
> > > newStream: a WriteStream #[32]
> > > element: 32
> > > newCollection: #[32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
> > > 0 0 0 0 0 0 0 0
> > > 0 0 0 0 0 0...etc...
> > > Receiver's instance variables:
> > > collection: ' '
> > > position: 1
> > > readLimit: 1
> > > writeLimit: 6
> > > isBinary: true
> > > converter: an UTF8DecomposedTextConverter
> > >
> > >
> > > --- The full stack ---
> > > UndefinedObject(Object)>>doesNotUnderstand: #charCode
> > > UTF8DecomposedTextConverter>>nextFromStream:
> > > MultiByteBinaryOrTextStream>>next
> > > MultiByteBinaryOrTextStream>>upToEnd
> > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> > > MultiByteBinaryOrTextStream>>contents
> > > [] in
> > > ByteString(String)>>encodeForHTTPWithTextEncoding:conditionBlock:
> > > ByteString(SequenceableCollection)>>do:
> > > ByteString(String)>>encodeForHTTPWithTextEncoding:conditionBlock:
> > > ByteString(String)>>encodeForHTTP
> > > MCHttpRepository>>urlForFileNamed:
> > > MCHttpRepository>>writeStreamForFileNamed:replace:do:
> > > MCHttpRepository(MCFileBasedRepository)>>writeStreamForFileNamed:do:
> > > MCHttpRepository(MCFileBasedRepository)>>basicStoreVersion:
> > > MCHttpRepository(MCRepository)>>storeVersion:
> > > [] in ScriptLoader>>copyPackagesFromWaitingFolderToHomeRepository
> > > OrderedCollection>>do:
> > > ScriptLoader>>copyPackagesFromWaitingFolderToHomeRepository
> > > ScriptLoader>>publishChanges
> > > ScriptLoader class>>DoIt
> > > Compiler>>evaluate:in:to:notifying:ifFail:logged:
> > > [] in TextMorphEditor(ParagraphEditor)>>evaluateSelection
> > > BlockClosure>>on:do:
> > > TextMorphEditor(ParagraphEditor)>>evaluateSelection
> > > TextMorphEditor(ParagraphEditor)>>doIt
> > > [] in TextMorphEditor(ParagraphEditor)>>doIt:
> > > TextMorphEditor(ParagraphEditor)>>terminateAndInitializeAround:
> > > TextMorphEditor(ParagraphEditor)>>doIt:
> > > TextMorphEditor(ParagraphEditor)>>dispatchOnKeyEvent:with:
> > > TextMorphEditor>>dispatchOnKeyEvent:with:
> > > TextMorphEditor(ParagraphEditor)>>keystroke:
> > > TextMorphEditor>>keystroke:
> > > [] in TextMorphForEditView(TextMorph)>>keyStroke:
> > > TextMorphForEditView(TextMorph)>>handleInteraction:
> > > TextMorphForEditView>>handleInteraction:
> > > TextMorphForEditView(TextMorph)>>keyStroke:
> > > TextMorphForEditView>>keyStroke:
> > > TextMorphForEditView(TextMorph)>>handleKeystroke:
> > > KeyboardEvent>>sentTo:
> > > TextMorphForEditView(Morph)>>handleEvent:
> > > TextMorphForEditView(Morph)>>handleFocusEvent:
> > > [] in HandMorph>>sendFocusEvent:to:clear:
> > > [] in PasteUpMorph>>becomeActiveDuring:
> > > BlockClosure>>on:do:
> > > PasteUpMorph>>becomeActiveDuring:
> > > HandMorph>>sendFocusEvent:to:clear:
> > > HandMorph>>sendEvent:focus:clear:
> > > HandMorph>>sendKeyboardEvent:
> > > HandMorph>>handleEvent:
> > > HandMorph>>processEvents
> > > [] in WorldState>>doOneCycleNowFor:
> > > Array(SequenceableCollection)>>do:
> > > WorldState>>handsDo:
> > > WorldState>>doOneCycleNowFor:
> > > WorldState>>doOneCycleFor:
> > > PasteUpMorph>>doOneCycle
> > > [] in Project class>>spawnNewProcess
> > > [] in BlockClosure>>newProcess
> > >
> > >
> > > _______________________________________________
> > > Pharo-project mailing list
> > > Pharo-project(a)lists.gforge.inria.fr
> > > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> > >
> > > _______________________________________________
> > > Pharo-project mailing list
> > > Pharo-project(a)lists.gforge.inria.fr
> > > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
April 5, 2009
Re: [Pharo-project] Unicode Problem (again) even with fix in 10266
by Stéphane Ducasse
I will release a new image soon.
On Apr 5, 2009, at 8:54 PM, Mariano Martinez Peck wrote:
>
>
> On Sun, Apr 5, 2009 at 3:49 PM, Stéphane Ducasse <stephane.ducasse(a)inria.fr
> > wrote:
> this is strange because I can update without problem from 10263
>
> Yes. I am updating from 10263 :(
>
> Perhaps I can try to download a new image instead of trying to update.
>
>
>
> Stef
>
> On Apr 5, 2009, at 8:31 PM, Mariano Martinez Peck wrote:
>
> > I have the same problem when trying to update 10264 trought system -
> > > software updates. :(
> >
> >
> >
> > On Sun, Apr 5, 2009 at 9:39 AM, Stéphane Ducasse <stephane.ducasse(a)inria.fr
> > > wrote:
> > I cannot release the fixes I was integrating
> >
> > UTF8DecomposedTextConverter>>nextFromStream: aStream
> >
> > | char resultChar |
> > char := super nextFromStream: aStream.
> > (CombinedChar isCompositionCharacter: char charCode)
> > ifFalse: [^char].
> > combinedChar
> > ifNil: [
> > combinedChar := CombinedChar new.
> > combinedChar simpleAdd: char]
> > ifNotNil: [
> > [combinedChar simpleAdd: char]
> > whileFalse: [char := super
> > nextFromStream: aStream].
> > resultChar := combinedChar combined.
> > combinedChar := CombinedChar new.
> > combinedChar simpleAdd: char.
> > ^resultChar]
> >
> > char charCode -> DNU
> > char is nil.
> >
> > Stef
> >
> > From: ddd
> > To: Pharo-project(a)lists.gforge.inria.fr
> > Subject: [BUG]UndefinedObject(Object)>>doesNotUnderstand: #charCode
> >
> > here insert explanation of what you were doing, suspect changes
> you've
> > made and so forth.
> >
> > 5 April 2009 2:39:03 pm
> >
> > VM: Mac OS - a SmalltalkImage
> > Image: Pharo0.1 [Latest update: #10266]
> >
> > SecurityManager state:
> > Restricted: false
> > FileAccess: true
> > SocketAccess: true
> > Working Dir /Users/ducasse/Workspace/FirstCircle/ActiveResearch/
> Pharo/
> > Pharo
> > Trusted Dir /foobar/tooBar/forSqueak/bogus
> > Untrusted Dir /Users/ducasse/Library/Preferences/Squeak/Internet/My
> > Squeak
> >
> > UndefinedObject(Object)>>doesNotUnderstand: #charCode
> > Receiver: nil
> > Arguments and temporary variables:
> > aMessage: charCode
> > exception: MessageNotUnderstood:
> > UndefinedObject>>charCode
> > resumeValue: nil
> > Receiver's instance variables:
> > nil
> >
> > UTF8DecomposedTextConverter>>nextFromStream:
> > Receiver: an UTF8DecomposedTextConverter
> > Arguments and temporary variables:
> > <<error during printing>
> > Receiver's instance variables:
> > combinedChar: nil
> >
> > MultiByteBinaryOrTextStream>>next
> > Receiver: <<error during printing>>
> > Arguments and temporary variables:
> > n: nil
> > Receiver's instance variables:
> > collection: ' '
> > position: 1
> > readLimit: 1
> > writeLimit: 6
> > isBinary: true
> > converter: an UTF8DecomposedTextConverter
> >
> > MultiByteBinaryOrTextStream>>upToEnd
> > Receiver: <<error during printing>>
> > Arguments and temporary variables:
> > newStream: a WriteStream #[32]
> > element: 32
> > newCollection: #[32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
> > 0 0 0 0 0 0 0 0
> > 0 0 0 0 0 0...etc...
> > Receiver's instance variables:
> > collection: ' '
> > position: 1
> > readLimit: 1
> > writeLimit: 6
> > isBinary: true
> > converter: an UTF8DecomposedTextConverter
> >
> >
> > --- The full stack ---
> > UndefinedObject(Object)>>doesNotUnderstand: #charCode
> > UTF8DecomposedTextConverter>>nextFromStream:
> > MultiByteBinaryOrTextStream>>next
> > MultiByteBinaryOrTextStream>>upToEnd
> > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> > MultiByteBinaryOrTextStream>>contents
> > [] in
> > ByteString(String)>>encodeForHTTPWithTextEncoding:conditionBlock:
> > ByteString(SequenceableCollection)>>do:
> > ByteString(String)>>encodeForHTTPWithTextEncoding:conditionBlock:
> > ByteString(String)>>encodeForHTTP
> > MCHttpRepository>>urlForFileNamed:
> > MCHttpRepository>>writeStreamForFileNamed:replace:do:
> > MCHttpRepository(MCFileBasedRepository)>>writeStreamForFileNamed:do:
> > MCHttpRepository(MCFileBasedRepository)>>basicStoreVersion:
> > MCHttpRepository(MCRepository)>>storeVersion:
> > [] in ScriptLoader>>copyPackagesFromWaitingFolderToHomeRepository
> > OrderedCollection>>do:
> > ScriptLoader>>copyPackagesFromWaitingFolderToHomeRepository
> > ScriptLoader>>publishChanges
> > ScriptLoader class>>DoIt
> > Compiler>>evaluate:in:to:notifying:ifFail:logged:
> > [] in TextMorphEditor(ParagraphEditor)>>evaluateSelection
> > BlockClosure>>on:do:
> > TextMorphEditor(ParagraphEditor)>>evaluateSelection
> > TextMorphEditor(ParagraphEditor)>>doIt
> > [] in TextMorphEditor(ParagraphEditor)>>doIt:
> > TextMorphEditor(ParagraphEditor)>>terminateAndInitializeAround:
> > TextMorphEditor(ParagraphEditor)>>doIt:
> > TextMorphEditor(ParagraphEditor)>>dispatchOnKeyEvent:with:
> > TextMorphEditor>>dispatchOnKeyEvent:with:
> > TextMorphEditor(ParagraphEditor)>>keystroke:
> > TextMorphEditor>>keystroke:
> > [] in TextMorphForEditView(TextMorph)>>keyStroke:
> > TextMorphForEditView(TextMorph)>>handleInteraction:
> > TextMorphForEditView>>handleInteraction:
> > TextMorphForEditView(TextMorph)>>keyStroke:
> > TextMorphForEditView>>keyStroke:
> > TextMorphForEditView(TextMorph)>>handleKeystroke:
> > KeyboardEvent>>sentTo:
> > TextMorphForEditView(Morph)>>handleEvent:
> > TextMorphForEditView(Morph)>>handleFocusEvent:
> > [] in HandMorph>>sendFocusEvent:to:clear:
> > [] in PasteUpMorph>>becomeActiveDuring:
> > BlockClosure>>on:do:
> > PasteUpMorph>>becomeActiveDuring:
> > HandMorph>>sendFocusEvent:to:clear:
> > HandMorph>>sendEvent:focus:clear:
> > HandMorph>>sendKeyboardEvent:
> > HandMorph>>handleEvent:
> > HandMorph>>processEvents
> > [] in WorldState>>doOneCycleNowFor:
> > Array(SequenceableCollection)>>do:
> > WorldState>>handsDo:
> > WorldState>>doOneCycleNowFor:
> > WorldState>>doOneCycleFor:
> > PasteUpMorph>>doOneCycle
> > [] in Project class>>spawnNewProcess
> > [] in BlockClosure>>newProcess
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
April 5, 2009
Re: [Pharo-project] Unicode Problem (again) even with fix in 10266
by Mariano Martinez Peck
On Sun, Apr 5, 2009 at 3:49 PM, Stéphane Ducasse
<stephane.ducasse(a)inria.fr>wrote:
> this is strange because I can update without problem from 10263
Yes. I am updating from 10263 :(
Perhaps I can try to download a new image instead of trying to update.
>
>
> Stef
>
> On Apr 5, 2009, at 8:31 PM, Mariano Martinez Peck wrote:
>
> > I have the same problem when trying to update 10264 trought system -
> > > software updates. :(
> >
> >
> >
> > On Sun, Apr 5, 2009 at 9:39 AM, Stéphane Ducasse <
> stephane.ducasse(a)inria.fr
> > > wrote:
> > I cannot release the fixes I was integrating
> >
> > UTF8DecomposedTextConverter>>nextFromStream: aStream
> >
> > | char resultChar |
> > char := super nextFromStream: aStream.
> > (CombinedChar isCompositionCharacter: char charCode)
> > ifFalse: [^char].
> > combinedChar
> > ifNil: [
> > combinedChar := CombinedChar new.
> > combinedChar simpleAdd: char]
> > ifNotNil: [
> > [combinedChar simpleAdd: char]
> > whileFalse: [char := super
> > nextFromStream: aStream].
> > resultChar := combinedChar combined.
> > combinedChar := CombinedChar new.
> > combinedChar simpleAdd: char.
> > ^resultChar]
> >
> > char charCode -> DNU
> > char is nil.
> >
> > Stef
> >
> > From: ddd
> > To: Pharo-project(a)lists.gforge.inria.fr
> > Subject: [BUG]UndefinedObject(Object)>>doesNotUnderstand: #charCode
> >
> > here insert explanation of what you were doing, suspect changes you've
> > made and so forth.
> >
> > 5 April 2009 2:39:03 pm
> >
> > VM: Mac OS - a SmalltalkImage
> > Image: Pharo0.1 [Latest update: #10266]
> >
> > SecurityManager state:
> > Restricted: false
> > FileAccess: true
> > SocketAccess: true
> > Working Dir /Users/ducasse/Workspace/FirstCircle/ActiveResearch/Pharo/
> > Pharo
> > Trusted Dir /foobar/tooBar/forSqueak/bogus
> > Untrusted Dir /Users/ducasse/Library/Preferences/Squeak/Internet/My
> > Squeak
> >
> > UndefinedObject(Object)>>doesNotUnderstand: #charCode
> > Receiver: nil
> > Arguments and temporary variables:
> > aMessage: charCode
> > exception: MessageNotUnderstood:
> > UndefinedObject>>charCode
> > resumeValue: nil
> > Receiver's instance variables:
> > nil
> >
> > UTF8DecomposedTextConverter>>nextFromStream:
> > Receiver: an UTF8DecomposedTextConverter
> > Arguments and temporary variables:
> > <<error during printing>
> > Receiver's instance variables:
> > combinedChar: nil
> >
> > MultiByteBinaryOrTextStream>>next
> > Receiver: <<error during printing>>
> > Arguments and temporary variables:
> > n: nil
> > Receiver's instance variables:
> > collection: ' '
> > position: 1
> > readLimit: 1
> > writeLimit: 6
> > isBinary: true
> > converter: an UTF8DecomposedTextConverter
> >
> > MultiByteBinaryOrTextStream>>upToEnd
> > Receiver: <<error during printing>>
> > Arguments and temporary variables:
> > newStream: a WriteStream #[32]
> > element: 32
> > newCollection: #[32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
> > 0 0 0 0 0 0 0 0
> > 0 0 0 0 0 0...etc...
> > Receiver's instance variables:
> > collection: ' '
> > position: 1
> > readLimit: 1
> > writeLimit: 6
> > isBinary: true
> > converter: an UTF8DecomposedTextConverter
> >
> >
> > --- The full stack ---
> > UndefinedObject(Object)>>doesNotUnderstand: #charCode
> > UTF8DecomposedTextConverter>>nextFromStream:
> > MultiByteBinaryOrTextStream>>next
> > MultiByteBinaryOrTextStream>>upToEnd
> > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> > MultiByteBinaryOrTextStream>>contents
> > [] in
> > ByteString(String)>>encodeForHTTPWithTextEncoding:conditionBlock:
> > ByteString(SequenceableCollection)>>do:
> > ByteString(String)>>encodeForHTTPWithTextEncoding:conditionBlock:
> > ByteString(String)>>encodeForHTTP
> > MCHttpRepository>>urlForFileNamed:
> > MCHttpRepository>>writeStreamForFileNamed:replace:do:
> > MCHttpRepository(MCFileBasedRepository)>>writeStreamForFileNamed:do:
> > MCHttpRepository(MCFileBasedRepository)>>basicStoreVersion:
> > MCHttpRepository(MCRepository)>>storeVersion:
> > [] in ScriptLoader>>copyPackagesFromWaitingFolderToHomeRepository
> > OrderedCollection>>do:
> > ScriptLoader>>copyPackagesFromWaitingFolderToHomeRepository
> > ScriptLoader>>publishChanges
> > ScriptLoader class>>DoIt
> > Compiler>>evaluate:in:to:notifying:ifFail:logged:
> > [] in TextMorphEditor(ParagraphEditor)>>evaluateSelection
> > BlockClosure>>on:do:
> > TextMorphEditor(ParagraphEditor)>>evaluateSelection
> > TextMorphEditor(ParagraphEditor)>>doIt
> > [] in TextMorphEditor(ParagraphEditor)>>doIt:
> > TextMorphEditor(ParagraphEditor)>>terminateAndInitializeAround:
> > TextMorphEditor(ParagraphEditor)>>doIt:
> > TextMorphEditor(ParagraphEditor)>>dispatchOnKeyEvent:with:
> > TextMorphEditor>>dispatchOnKeyEvent:with:
> > TextMorphEditor(ParagraphEditor)>>keystroke:
> > TextMorphEditor>>keystroke:
> > [] in TextMorphForEditView(TextMorph)>>keyStroke:
> > TextMorphForEditView(TextMorph)>>handleInteraction:
> > TextMorphForEditView>>handleInteraction:
> > TextMorphForEditView(TextMorph)>>keyStroke:
> > TextMorphForEditView>>keyStroke:
> > TextMorphForEditView(TextMorph)>>handleKeystroke:
> > KeyboardEvent>>sentTo:
> > TextMorphForEditView(Morph)>>handleEvent:
> > TextMorphForEditView(Morph)>>handleFocusEvent:
> > [] in HandMorph>>sendFocusEvent:to:clear:
> > [] in PasteUpMorph>>becomeActiveDuring:
> > BlockClosure>>on:do:
> > PasteUpMorph>>becomeActiveDuring:
> > HandMorph>>sendFocusEvent:to:clear:
> > HandMorph>>sendEvent:focus:clear:
> > HandMorph>>sendKeyboardEvent:
> > HandMorph>>handleEvent:
> > HandMorph>>processEvents
> > [] in WorldState>>doOneCycleNowFor:
> > Array(SequenceableCollection)>>do:
> > WorldState>>handsDo:
> > WorldState>>doOneCycleNowFor:
> > WorldState>>doOneCycleFor:
> > PasteUpMorph>>doOneCycle
> > [] in Project class>>spawnNewProcess
> > [] in BlockClosure>>newProcess
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
April 5, 2009
Re: [Pharo-project] Unicode Problem (again) even with fix in 10266
by Stéphane Ducasse
this is strange because I can update without problem from 10263
Stef
On Apr 5, 2009, at 8:31 PM, Mariano Martinez Peck wrote:
> I have the same problem when trying to update 10264 trought system -
> > software updates. :(
>
>
>
> On Sun, Apr 5, 2009 at 9:39 AM, Stéphane Ducasse <stephane.ducasse(a)inria.fr
> > wrote:
> I cannot release the fixes I was integrating
>
> UTF8DecomposedTextConverter>>nextFromStream: aStream
>
> | char resultChar |
> char := super nextFromStream: aStream.
> (CombinedChar isCompositionCharacter: char charCode)
> ifFalse: [^char].
> combinedChar
> ifNil: [
> combinedChar := CombinedChar new.
> combinedChar simpleAdd: char]
> ifNotNil: [
> [combinedChar simpleAdd: char]
> whileFalse: [char := super
> nextFromStream: aStream].
> resultChar := combinedChar combined.
> combinedChar := CombinedChar new.
> combinedChar simpleAdd: char.
> ^resultChar]
>
> char charCode -> DNU
> char is nil.
>
> Stef
>
> From: ddd
> To: Pharo-project(a)lists.gforge.inria.fr
> Subject: [BUG]UndefinedObject(Object)>>doesNotUnderstand: #charCode
>
> here insert explanation of what you were doing, suspect changes you've
> made and so forth.
>
> 5 April 2009 2:39:03 pm
>
> VM: Mac OS - a SmalltalkImage
> Image: Pharo0.1 [Latest update: #10266]
>
> SecurityManager state:
> Restricted: false
> FileAccess: true
> SocketAccess: true
> Working Dir /Users/ducasse/Workspace/FirstCircle/ActiveResearch/Pharo/
> Pharo
> Trusted Dir /foobar/tooBar/forSqueak/bogus
> Untrusted Dir /Users/ducasse/Library/Preferences/Squeak/Internet/My
> Squeak
>
> UndefinedObject(Object)>>doesNotUnderstand: #charCode
> Receiver: nil
> Arguments and temporary variables:
> aMessage: charCode
> exception: MessageNotUnderstood:
> UndefinedObject>>charCode
> resumeValue: nil
> Receiver's instance variables:
> nil
>
> UTF8DecomposedTextConverter>>nextFromStream:
> Receiver: an UTF8DecomposedTextConverter
> Arguments and temporary variables:
> <<error during printing>
> Receiver's instance variables:
> combinedChar: nil
>
> MultiByteBinaryOrTextStream>>next
> Receiver: <<error during printing>>
> Arguments and temporary variables:
> n: nil
> Receiver's instance variables:
> collection: ' '
> position: 1
> readLimit: 1
> writeLimit: 6
> isBinary: true
> converter: an UTF8DecomposedTextConverter
>
> MultiByteBinaryOrTextStream>>upToEnd
> Receiver: <<error during printing>>
> Arguments and temporary variables:
> newStream: a WriteStream #[32]
> element: 32
> newCollection: #[32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
> 0 0 0 0 0 0 0 0
> 0 0 0 0 0 0...etc...
> Receiver's instance variables:
> collection: ' '
> position: 1
> readLimit: 1
> writeLimit: 6
> isBinary: true
> converter: an UTF8DecomposedTextConverter
>
>
> --- The full stack ---
> UndefinedObject(Object)>>doesNotUnderstand: #charCode
> UTF8DecomposedTextConverter>>nextFromStream:
> MultiByteBinaryOrTextStream>>next
> MultiByteBinaryOrTextStream>>upToEnd
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> MultiByteBinaryOrTextStream>>contents
> [] in
> ByteString(String)>>encodeForHTTPWithTextEncoding:conditionBlock:
> ByteString(SequenceableCollection)>>do:
> ByteString(String)>>encodeForHTTPWithTextEncoding:conditionBlock:
> ByteString(String)>>encodeForHTTP
> MCHttpRepository>>urlForFileNamed:
> MCHttpRepository>>writeStreamForFileNamed:replace:do:
> MCHttpRepository(MCFileBasedRepository)>>writeStreamForFileNamed:do:
> MCHttpRepository(MCFileBasedRepository)>>basicStoreVersion:
> MCHttpRepository(MCRepository)>>storeVersion:
> [] in ScriptLoader>>copyPackagesFromWaitingFolderToHomeRepository
> OrderedCollection>>do:
> ScriptLoader>>copyPackagesFromWaitingFolderToHomeRepository
> ScriptLoader>>publishChanges
> ScriptLoader class>>DoIt
> Compiler>>evaluate:in:to:notifying:ifFail:logged:
> [] in TextMorphEditor(ParagraphEditor)>>evaluateSelection
> BlockClosure>>on:do:
> TextMorphEditor(ParagraphEditor)>>evaluateSelection
> TextMorphEditor(ParagraphEditor)>>doIt
> [] in TextMorphEditor(ParagraphEditor)>>doIt:
> TextMorphEditor(ParagraphEditor)>>terminateAndInitializeAround:
> TextMorphEditor(ParagraphEditor)>>doIt:
> TextMorphEditor(ParagraphEditor)>>dispatchOnKeyEvent:with:
> TextMorphEditor>>dispatchOnKeyEvent:with:
> TextMorphEditor(ParagraphEditor)>>keystroke:
> TextMorphEditor>>keystroke:
> [] in TextMorphForEditView(TextMorph)>>keyStroke:
> TextMorphForEditView(TextMorph)>>handleInteraction:
> TextMorphForEditView>>handleInteraction:
> TextMorphForEditView(TextMorph)>>keyStroke:
> TextMorphForEditView>>keyStroke:
> TextMorphForEditView(TextMorph)>>handleKeystroke:
> KeyboardEvent>>sentTo:
> TextMorphForEditView(Morph)>>handleEvent:
> TextMorphForEditView(Morph)>>handleFocusEvent:
> [] in HandMorph>>sendFocusEvent:to:clear:
> [] in PasteUpMorph>>becomeActiveDuring:
> BlockClosure>>on:do:
> PasteUpMorph>>becomeActiveDuring:
> HandMorph>>sendFocusEvent:to:clear:
> HandMorph>>sendEvent:focus:clear:
> HandMorph>>sendKeyboardEvent:
> HandMorph>>handleEvent:
> HandMorph>>processEvents
> [] in WorldState>>doOneCycleNowFor:
> Array(SequenceableCollection)>>do:
> WorldState>>handsDo:
> WorldState>>doOneCycleNowFor:
> WorldState>>doOneCycleFor:
> PasteUpMorph>>doOneCycle
> [] in Project class>>spawnNewProcess
> [] in BlockClosure>>newProcess
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
April 5, 2009
Re: [Pharo-project] MacOSClipboard(Object)>>primitiveFailed
by Stéphane Ducasse
no the final version of the vm should have it.
This plugin came from sophie work.
stef
On Apr 5, 2009, at 6:11 PM, Ramiro Diaz Trepat wrote:
> Thanks Steph, that plugin worked fantastic.
> Was it not included in the current vm bundle by mistake?
> Cheers
>
>
> r
>
> On Sun, Apr 5, 2009 at 4:31 PM, Stéphane Ducasse <stephane.ducasse(a)inria.fr
> > wrote:
> Hi ramiro
>
> do you have plugin clipboardExtended....
> You can find it on the gforge.inria.fr pharo web page.
> You should include it in the resources folder with the other plugin.
>
> Stef
>
> On Apr 5, 2009, at 4:56 PM, Ramiro Diaz Trepat wrote:
>
> > Hi guys,
> > I am using the latest Mac VM and when I hit cmd-c (Copy) I get a
> > "primitive has failed" error.
> > In both images, with and without closures.
> > I know there are more mac users out there, are you experiencing
> > something similar?
> > Cheers
> >
> > r
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
April 5, 2009
Re: [Pharo-project] Unicode Problem (again) even with fix in 10266
by Stéphane Ducasse
argh
Somethings strange happened.
Really strange since I rebuild the image fro 10263 all the time
On Apr 5, 2009, at 8:31 PM, Mariano Martinez Peck wrote:
> I have the same problem when trying to update 10264 trought system -
> > software updates. :(
>
>
>
> On Sun, Apr 5, 2009 at 9:39 AM, Stéphane Ducasse <stephane.ducasse(a)inria.fr
> > wrote:
> I cannot release the fixes I was integrating
>
> UTF8DecomposedTextConverter>>nextFromStream: aStream
>
> | char resultChar |
> char := super nextFromStream: aStream.
> (CombinedChar isCompositionCharacter: char charCode)
> ifFalse: [^char].
> combinedChar
> ifNil: [
> combinedChar := CombinedChar new.
> combinedChar simpleAdd: char]
> ifNotNil: [
> [combinedChar simpleAdd: char]
> whileFalse: [char := super
> nextFromStream: aStream].
> resultChar := combinedChar combined.
> combinedChar := CombinedChar new.
> combinedChar simpleAdd: char.
> ^resultChar]
>
> char charCode -> DNU
> char is nil.
>
> Stef
>
> From: ddd
> To: Pharo-project(a)lists.gforge.inria.fr
> Subject: [BUG]UndefinedObject(Object)>>doesNotUnderstand: #charCode
>
> here insert explanation of what you were doing, suspect changes you've
> made and so forth.
>
> 5 April 2009 2:39:03 pm
>
> VM: Mac OS - a SmalltalkImage
> Image: Pharo0.1 [Latest update: #10266]
>
> SecurityManager state:
> Restricted: false
> FileAccess: true
> SocketAccess: true
> Working Dir /Users/ducasse/Workspace/FirstCircle/ActiveResearch/Pharo/
> Pharo
> Trusted Dir /foobar/tooBar/forSqueak/bogus
> Untrusted Dir /Users/ducasse/Library/Preferences/Squeak/Internet/My
> Squeak
>
> UndefinedObject(Object)>>doesNotUnderstand: #charCode
> Receiver: nil
> Arguments and temporary variables:
> aMessage: charCode
> exception: MessageNotUnderstood:
> UndefinedObject>>charCode
> resumeValue: nil
> Receiver's instance variables:
> nil
>
> UTF8DecomposedTextConverter>>nextFromStream:
> Receiver: an UTF8DecomposedTextConverter
> Arguments and temporary variables:
> <<error during printing>
> Receiver's instance variables:
> combinedChar: nil
>
> MultiByteBinaryOrTextStream>>next
> Receiver: <<error during printing>>
> Arguments and temporary variables:
> n: nil
> Receiver's instance variables:
> collection: ' '
> position: 1
> readLimit: 1
> writeLimit: 6
> isBinary: true
> converter: an UTF8DecomposedTextConverter
>
> MultiByteBinaryOrTextStream>>upToEnd
> Receiver: <<error during printing>>
> Arguments and temporary variables:
> newStream: a WriteStream #[32]
> element: 32
> newCollection: #[32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
> 0 0 0 0 0 0 0 0
> 0 0 0 0 0 0...etc...
> Receiver's instance variables:
> collection: ' '
> position: 1
> readLimit: 1
> writeLimit: 6
> isBinary: true
> converter: an UTF8DecomposedTextConverter
>
>
> --- The full stack ---
> UndefinedObject(Object)>>doesNotUnderstand: #charCode
> UTF8DecomposedTextConverter>>nextFromStream:
> MultiByteBinaryOrTextStream>>next
> MultiByteBinaryOrTextStream>>upToEnd
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> MultiByteBinaryOrTextStream>>contents
> [] in
> ByteString(String)>>encodeForHTTPWithTextEncoding:conditionBlock:
> ByteString(SequenceableCollection)>>do:
> ByteString(String)>>encodeForHTTPWithTextEncoding:conditionBlock:
> ByteString(String)>>encodeForHTTP
> MCHttpRepository>>urlForFileNamed:
> MCHttpRepository>>writeStreamForFileNamed:replace:do:
> MCHttpRepository(MCFileBasedRepository)>>writeStreamForFileNamed:do:
> MCHttpRepository(MCFileBasedRepository)>>basicStoreVersion:
> MCHttpRepository(MCRepository)>>storeVersion:
> [] in ScriptLoader>>copyPackagesFromWaitingFolderToHomeRepository
> OrderedCollection>>do:
> ScriptLoader>>copyPackagesFromWaitingFolderToHomeRepository
> ScriptLoader>>publishChanges
> ScriptLoader class>>DoIt
> Compiler>>evaluate:in:to:notifying:ifFail:logged:
> [] in TextMorphEditor(ParagraphEditor)>>evaluateSelection
> BlockClosure>>on:do:
> TextMorphEditor(ParagraphEditor)>>evaluateSelection
> TextMorphEditor(ParagraphEditor)>>doIt
> [] in TextMorphEditor(ParagraphEditor)>>doIt:
> TextMorphEditor(ParagraphEditor)>>terminateAndInitializeAround:
> TextMorphEditor(ParagraphEditor)>>doIt:
> TextMorphEditor(ParagraphEditor)>>dispatchOnKeyEvent:with:
> TextMorphEditor>>dispatchOnKeyEvent:with:
> TextMorphEditor(ParagraphEditor)>>keystroke:
> TextMorphEditor>>keystroke:
> [] in TextMorphForEditView(TextMorph)>>keyStroke:
> TextMorphForEditView(TextMorph)>>handleInteraction:
> TextMorphForEditView>>handleInteraction:
> TextMorphForEditView(TextMorph)>>keyStroke:
> TextMorphForEditView>>keyStroke:
> TextMorphForEditView(TextMorph)>>handleKeystroke:
> KeyboardEvent>>sentTo:
> TextMorphForEditView(Morph)>>handleEvent:
> TextMorphForEditView(Morph)>>handleFocusEvent:
> [] in HandMorph>>sendFocusEvent:to:clear:
> [] in PasteUpMorph>>becomeActiveDuring:
> BlockClosure>>on:do:
> PasteUpMorph>>becomeActiveDuring:
> HandMorph>>sendFocusEvent:to:clear:
> HandMorph>>sendEvent:focus:clear:
> HandMorph>>sendKeyboardEvent:
> HandMorph>>handleEvent:
> HandMorph>>processEvents
> [] in WorldState>>doOneCycleNowFor:
> Array(SequenceableCollection)>>do:
> WorldState>>handsDo:
> WorldState>>doOneCycleNowFor:
> WorldState>>doOneCycleFor:
> PasteUpMorph>>doOneCycle
> [] in Project class>>spawnNewProcess
> [] in BlockClosure>>newProcess
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
April 5, 2009
Re: [Pharo-project] SUnits and UI interaction
by Stéphane Ducasse
The tests were popping up dialog before the closure integration.
Now we should clean them and we need help for that.
stef
On Apr 5, 2009, at 8:15 PM, Michael Roberts wrote:
> The recent tests that got included with the closure fixes (I think)
> now pop up dialogs. This means that you can't run the whole test suite
> for 30 mins whilst you do something else. Was this intentional? We
> need an automated mode if one does not already exist in the framework.
> Do we have anything like that? Basically the dialogs need a default
> answer.
>
> thanks,
>
> Mike
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
April 5, 2009