Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- October
- September
- 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
- 1 participants
- 144620 messages
Re: [Pharo-project] [COTDC] 83 - MCVersionInspector
by Sean P. DeNigris
I am a tool that visually represents an MCVersion.
While I can be opened on anMCVersion, you've probably seen me most often
after saving a package in the Monticello Browser.
I have buttons to perform common version-related actions - like browsing,
loading, and viewing changes. In my main text area, I display the following
information about my version - name, author, timestamp, UUID, ancestors and
log message.
--
View this message in context: http://forum.world.st/COTDC-83-MCVersionInspector-tp3800071p3800124.html
Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
Sept. 8, 2011
Re: [Pharo-project] Fwd: A new way to render the debugger
by Stéphane Ducasse
:)
On Sep 8, 2011, at 10:41 PM, Benjamin wrote:
> about this topic it's already done :)
>
>
> Ben
>
> On Sep 8, 2011, at 10:32 PM, Stéphane Ducasse wrote:
>
>> benjamin could you open an issue and add the files you sent me there.
>> So that we do not forget.
>>
>> Stef
>>
>> On Sep 7, 2011, at 6:09 PM, Benjamin wrote:
>>
>>> Hello guys,
>>>
>>> Camillo and I were looking for a way to improve the way the debugger show the stack, so we worked on a tabbed version of the list. Here is a screenshot:
>>>
>>> <Screen shot 2011-09-07 at 4.56.06 PM.png>
>>>
>>>
>>> And so we implement the same on senders/implementors :)
>>>
>>> Do you like it ? (Should it be integrated ?)
>>>
>>> Thanks in advance for your feedback,
>>>
>>>
>>> Ben
>>>
>>
>>
>
>
Sept. 8, 2011
[Pharo-project] [COTDC] 83 - MCVersionInspector
by laurent laffont
Today: MCVersionInspector
Comment Of The Day Contest - One Day One Comment
Rules:
#1: Each day a not commented class is elected. Each day the best comment
will be integrated with name of the author(s).
#2: If you cannot comment it, deprecate it.
Results: http://code.google.com/p/pharo/wiki/CommentOfTheDayContest
Laurent
Sept. 8, 2011
Re: [Pharo-project] Fwd: A new way to render the debugger
by Benjamin
about this topic it's already done :)
Ben
On Sep 8, 2011, at 10:32 PM, Stéphane Ducasse wrote:
> benjamin could you open an issue and add the files you sent me there.
> So that we do not forget.
>
> Stef
>
> On Sep 7, 2011, at 6:09 PM, Benjamin wrote:
>
>> Hello guys,
>>
>> Camillo and I were looking for a way to improve the way the debugger show the stack, so we worked on a tabbed version of the list. Here is a screenshot:
>>
>> <Screen shot 2011-09-07 at 4.56.06 PM.png>
>>
>>
>> And so we implement the same on senders/implementors :)
>>
>> Do you like it ? (Should it be integrated ?)
>>
>> Thanks in advance for your feedback,
>>
>>
>> Ben
>>
>
>
Sept. 8, 2011
Re: [Pharo-project] Announcements/Seaside continuations collision in newer cog vm's
by Stéphane Ducasse
Thanks :)
>> yep, that seems to solve the problem.
>> Should I fill a bug report? this is very, very important to me :)
>>
>> cheers,
>> Esteban
>>
>> El 08/09/2011, a las 4:35p.m., Henrik Sperre Johansen escribió:
>>
> Already did (4775), submitting slices for 1.3 / 1.4 now.
>
> Cheers,
> Henry
>
Sept. 8, 2011
Re: [Pharo-project] Debugger bug fix 1
by Stéphane Ducasse
Hi guys
I'm a bit busy (too much to follow carefully).
Just tell me what I should integrate and I will do it fast.
Stef
On Sep 8, 2011, at 2:37 PM, Michael Roberts wrote:
> So I found the bug with the first assignment. It is caused by a difference between squeak and Pharo in SortedCollection. (on my phone so will be brief)
>
> In Pharo the debugger map collection gets sorted and asked for an index for a given pc. It is supposed to answer 1 because there is no match and it is expected to be the first index for insertion. However when the asSortedCollection gets done the internal start index of the collection is 2. This manifests the bug. 2 is answered as the insertion position but this is a value internal to the collection.
>
> Squeak does not have this bug because it forces a reset of the start index to 1. Hope that makes sense. I don't know what the correct fix is. We copy the reset:1 type code to force the collection to have start from 1 property. We check semantics of index for insertion. Is it the position of the element of index relative to pointers? Or we change the debugger to calculate the offset (but this feels wrong)
>
> So this is an opportunity for some test cases and fixes around sorted collection if we know what the correct semantics are. This leak of '2' out of the collection is only wrong if 2 is a valid state. If that makes sense...
>
> Cheers
> Mike
Sept. 8, 2011
Re: [Pharo-project] jenkins mac cogvm misses os process?
by Stéphane Ducasse
On Sep 8, 2011, at 7:25 PM, Tudor Girba wrote:
> Thanks. I will try this one from now on :).
>
> Just a note regarding communication. I am using the Cocoa from the first time you announced it. This is exactly because I strongly believe in continuously stressing the latest version as a means to cope with limited resources. It might be counter intuitive to some, but by spending a bit more apparently we gain in the long run due to the significantly reduced costs of feedback and collaboration.
>
> However, this can only work if communication is kept flowing and clear. In the case of the VM, it is neither flowing nor clear :). At least not for me. But, I will keep sending issues and feedback around until it gets better :).
Yes we should really improve on this level.
Two VMs max per release
Stack + Cog
Cocoa
Linux
Windows
Stef
Sept. 8, 2011
Re: [Pharo-project] Fwd: A new way to render the debugger
by Stéphane Ducasse
benjamin could you open an issue and add the files you sent me there.
So that we do not forget.
Stef
On Sep 7, 2011, at 6:09 PM, Benjamin wrote:
> Hello guys,
>
> Camillo and I were looking for a way to improve the way the debugger show the stack, so we worked on a tabbed version of the list. Here is a screenshot:
>
> <Screen shot 2011-09-07 at 4.56.06 PM.png>
>
>
> And so we implement the same on senders/implementors :)
>
> Do you like it ? (Should it be integrated ?)
>
> Thanks in advance for your feedback,
>
>
> Ben
>
Sept. 8, 2011
Re: [Pharo-project] Help
by Stéphane Ducasse
Lorenzo
you should ask on the seaside mailing-list
Stef
On Sep 8, 2011, at 5:58 PM, Lorenzo Schiavina wrote:
> Hi,
>
> I am trying to insert into a JQTab a JQCheckBox to obtain the same format as the one you can see in JQCheckBox, but I am not able to set CSS in JQTab to get the same format.
> Can anybody help me?
>
> Grazie
>
> Lorenzo
Sept. 8, 2011
Re: [Pharo-project] 1.3 OneCick with Cog VM
by John Toohey
Perfect, working now. Many thanks. I guess I was just lucky until now,
and never thought to set a mime type for MC files.
On Thu, Sep 8, 2011 at 16:06, Sven Van Caekenberghe <sven(a)beta9.be> wrote:
> John,
>
> I think I found it: your server (currently) serves .mcz files as text/plain;utf-8 and not as application/octet-stream (or some other binary mime type) as it should be. Pharo 1.3 and up (actually Zinc HTTP Components) correctly interprets the response and tries to decode it as an utf-8 string. Since it is arbitrary binary data (actually a zip fle) this is bound to fail at some point.
>
> HTH,
>
> Sven
>
> On 08 Sep 2011, at 19:45, John Toohey wrote:
>
>> Great, please let me know if I can do anything to help out.
>>
>> On Thu, Sep 8, 2011 at 13:41, Sven Van Caekenberghe <sven(a)beta9.be> wrote:
>>> Hey John,
>>>
>>> Yes there seems to be a problem.
>>> I will try to investigate as soon as possible but I won't have time tonight, at earliest tomorrow morning EU time.
>>> Sorry for the inconvenience.
>>>
>>> Sven
>>>
>>> On 08 Sep 2011, at 19:25, John Toohey wrote:
>>>
>>>> Just tried it on Linux, and its the same. MC cannot read my source
>>>> repos. This is a little scary.
>>>>
>>>> On Thu, Sep 8, 2011 at 12:44, John Toohey <jt(a)parspro.com> wrote:
>>>>> If it helps I can give access to the code repo, and anyone can then
>>>>> reproduce the bug.
>>>>>
>>>>> On Thu, Sep 8, 2011 at 11:55, John Toohey <jt(a)parspro.com> wrote:
>>>>>> Bug tracker tells me that my comment is too long! Anyhow here is what
>>>>>> I tried to post. Would love a solution as all my sources code is now
>>>>>> locked out of Pharo.
>>>>>>
>>>>>> Pharo image: Pharo 1.3
>>>>>> Pharo core version: Latest update: #13298
>>>>>> Virtual machine used: 1.3 One-Click with Cog
>>>>>> Description
>>>>>>
>>>>>> When I open MC and create a package for my code, I get an "Illegal
>>>>>> UTF-8 encoding" error when I try to open any of my packages.
>>>>>>
>>>>>> 8 September 2011 11:49:57 am
>>>>>>
>>>>>> VM: Mac OS - intel - 1067 - Croquet Closure Cog VM [CoInterpreter
>>>>>> VMMaker-oscog.54] Pharo Development 1.1
>>>>>> Image: Pharo1.3 [Latest update: #13298]
>>>>>>
>>>>>> ZnUTF8Encoder(Object)>>error:
>>>>>> Â Â Â Â Receiver: a ZnUTF8Encoder
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â aString: Â Â Â Â 'illegal UTF-8 encoding'
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> a ZnUTF8Encoder
>>>>>>
>>>>>> [| nextByte | ((nextByte := stream next) bitAnd: 192)
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â = 128
>>>>>> Â Â Â Â Â Â Â Â ifTrue: [code := (code bitShift: 6)
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â + (nextByte bitAnd: 63)]
>>>>>> Â Â Â Â Â Â Â Â ifFalse: [self error: 'illegal UTF-8 encoding']] in
>>>>>> ZnUTF8Encoder>>nextFromStream:
>>>>>> Â Â Â Â Receiver: a ZnUTF8Encoder
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â stream: Â Â Â Â a ZnLimitedReadStream
>>>>>> Â Â Â Â Â Â Â Â code: Â #(26)
>>>>>> Â Â Â Â Â Â Â Â nextByte: Â Â Â 94
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> a ZnUTF8Encoder
>>>>>>
>>>>>> ZnUTF8Encoder>>nextFromStream:
>>>>>> Â Â Â Â Receiver: a ZnUTF8Encoder
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â stream: Â Â Â Â a ZnLimitedReadStream
>>>>>> Â Â Â Â Â Â Â Â byte: Â 218
>>>>>> Â Â Â Â Â Â Â Â next: Â [| nextByte | ((nextByte := stream next) bitAnd: 192)
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â = 128
>>>>>> Â Â Â Â Â Â Â Â ifTrue: ...etc...
>>>>>> Â Â Â Â Â Â Â Â code: Â #(26)
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> a ZnUTF8Encoder
>>>>>>
>>>>>> [:stringStream |
>>>>>> [readStream atEnd]
>>>>>> Â Â Â Â Â Â Â Â whileFalse: [stringStream
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â nextPut: (encoder nextFromStream: readStream)].
>>>>>> Â Â Â Â nil] in ZnStringEntity>>readLimitedFrom:
>>>>>> Â Â Â Â Receiver: a ZnStringEntity(text/plain;charset=UTF-8 9025B)
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â readStream: Â Â a WriteStream 'PK Â Â '
>>>>>> Â Â Â Â Â Â Â Â stringStream: Â a ZnLimitedReadStream
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â contentType: Â Â text/plain;charset=UTF-8
>>>>>> Â Â Â Â Â Â Â Â contentLength: Â 9025
>>>>>> Â Â Â Â Â Â Â Â string: Â Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â encoder: Â Â Â Â a ZnUTF8Encoder
>>>>>>
>>>>>> String class(SequenceableCollection class)>>new:streamContents:
>>>>>> Â Â Â Â Receiver: String
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â newSize: Â Â Â Â 100
>>>>>> Â Â Â Â Â Â Â Â blockWithArg: Â [:stringStream |
>>>>>> [readStream atEnd]
>>>>>> Â Â Â Â Â Â Â Â whileFalse: [stringStream
>>>>>> ...etc...
>>>>>> Â Â Â Â Â Â Â Â stream: Â Â Â Â a WriteStream 'PK Â Â '
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â superclass: Â Â ArrayedCollection
>>>>>> Â Â Â Â Â Â Â Â methodDict: Â Â a MethodDictionary(size 267)
>>>>>> Â Â Â Â Â Â Â Â format: Â Â Â Â 2
>>>>>> Â Â Â Â Â Â Â Â instanceVariables: Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â organization: Â ('*Compiler-Kernel' inviolateInstanceVariableNames
>>>>>> isLegalInstVar...etc...
>>>>>> Â Â Â Â Â Â Â Â subclasses: Â Â {ByteString. WideString. Symbol}
>>>>>> Â Â Â Â Â Â Â Â name: Â #String
>>>>>> Â Â Â Â Â Â Â Â classPool: Â Â Â a Dictionary(#AsciiOrder->#[0 1 2 3 4 5 6 7 8 9 10 11 12
>>>>>> 13 14 15 16...etc...
>>>>>> Â Â Â Â Â Â Â Â sharedPools: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â environment: Â Â a SystemDictionary(lots of globals)
>>>>>> Â Â Â Â Â Â Â Â category: Â Â Â #'Collections-Strings'
>>>>>> Â Â Â Â Â Â Â Â traitComposition: Â Â Â {}
>>>>>> Â Â Â Â Â Â Â Â localSelectors: Â Â Â Â nil
>>>>>>
>>>>>> String class(SequenceableCollection class)>>streamContents:
>>>>>> Â Â Â Â Receiver: String
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â blockWithArg: Â [:stringStream |
>>>>>> [readStream atEnd]
>>>>>> Â Â Â Â Â Â Â Â whileFalse: [stringStream
>>>>>> ...etc...
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â superclass: Â Â ArrayedCollection
>>>>>> Â Â Â Â Â Â Â Â methodDict: Â Â a MethodDictionary(size 267)
>>>>>> Â Â Â Â Â Â Â Â format: Â Â Â Â 2
>>>>>> Â Â Â Â Â Â Â Â instanceVariables: Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â organization: Â ('*Compiler-Kernel' inviolateInstanceVariableNames
>>>>>> isLegalInstVar...etc...
>>>>>> Â Â Â Â Â Â Â Â subclasses: Â Â {ByteString. WideString. Symbol}
>>>>>> Â Â Â Â Â Â Â Â name: Â #String
>>>>>> Â Â Â Â Â Â Â Â classPool: Â Â Â a Dictionary(#AsciiOrder->#[0 1 2 3 4 5 6 7 8 9 10 11 12
>>>>>> 13 14 15 16...etc...
>>>>>> Â Â Â Â Â Â Â Â sharedPools: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â environment: Â Â a SystemDictionary(lots of globals)
>>>>>> Â Â Â Â Â Â Â Â category: Â Â Â #'Collections-Strings'
>>>>>> Â Â Â Â Â Â Â Â traitComposition: Â Â Â {}
>>>>>> Â Â Â Â Â Â Â Â localSelectors: Â Â Â Â nil
>>>>>>
>>>>>> ZnStringEntity>>readLimitedFrom:
>>>>>> Â Â Â Â Receiver: a ZnStringEntity(text/plain;charset=UTF-8 9025B)
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â stream: Â Â Â Â SocketStream[inbuf:4kb/outbuf:4kb]
>>>>>> Â Â Â Â Â Â Â Â readStream: Â Â a ZnLimitedReadStream
>>>>>> Â Â Â Â Â Â Â Â newString: Â Â Â nil
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â contentType: Â Â text/plain;charset=UTF-8
>>>>>> Â Â Â Â Â Â Â Â contentLength: Â 9025
>>>>>> Â Â Â Â Â Â Â Â string: Â Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â encoder: Â Â Â Â a ZnUTF8Encoder
>>>>>>
>>>>>> ZnStringEntity>>readFrom:
>>>>>> Â Â Â Â Receiver: a ZnStringEntity(text/plain;charset=UTF-8 9025B)
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â stream: Â Â Â Â SocketStream[inbuf:4kb/outbuf:4kb]
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â contentType: Â Â text/plain;charset=UTF-8
>>>>>> Â Â Â Â Â Â Â Â contentLength: Â 9025
>>>>>> Â Â Â Â Â Â Â Â string: Â Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â encoder: Â Â Â Â a ZnUTF8Encoder
>>>>>>
>>>>>> ZnEntity class>>readFrom:usingType:andLength:
>>>>>> Â Â Â Â Receiver: ZnEntity
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â stream: Â Â Â Â SocketStream[inbuf:4kb/outbuf:4kb]
>>>>>> Â Â Â Â Â Â Â Â mimeType: Â Â Â text/plain;charset=UTF-8
>>>>>> Â Â Â Â Â Â Â Â length: Â Â Â Â 9025
>>>>>> Â Â Â Â Â Â Â Â newEntity: Â Â Â a ZnStringEntity(text/plain;charset=UTF-8 9025B)
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â superclass: Â Â Object
>>>>>> Â Â Â Â Â Â Â Â methodDict: Â Â a
>>>>>> MethodDictionary(#contentLength->(ZnEntity>>#contentLength "a
>>>>>> Com...etc...
>>>>>> Â Â Â Â Â Â Â Â format: Â Â Â Â 134
>>>>>> Â Â Â Â Â Â Â Â instanceVariables: Â Â Â #('contentType' 'contentLength')
>>>>>> Â Â Â Â Â Â Â Â organization: Â ('accessing' contentLength contentLength: contentType
>>>>>> contentType...etc...
>>>>>> Â Â Â Â Â Â Â Â subclasses: Â Â {ZnApplicationFormUrlEncodedEntity. ZnByteArrayEntity.
>>>>>> ZnMultiPartF...etc...
>>>>>> Â Â Â Â Â Â Â Â name: Â #ZnEntity
>>>>>> Â Â Â Â Â Â Â Â classPool: Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â sharedPools: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â environment: Â Â a SystemDictionary(lots of globals)
>>>>>> Â Â Â Â Â Â Â Â category: Â Â Â #'Zinc-HTTP-Core'
>>>>>> Â Â Â Â Â Â Â Â traitComposition: Â Â Â {}
>>>>>> Â Â Â Â Â Â Â Â localSelectors: Â Â Â Â nil
>>>>>>
>>>>>> ZnEntityReader>>readEntityFromStream
>>>>>> Â Â Â Â Receiver: a ZnEntityReader
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â entity: Â Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â decodedEntityLength: Â Â 9025
>>>>>> Â Â Â Â Â Â Â Â chunkedStream: Â nil
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â headers: Â Â Â Â a ZnHeaders('Accept-Ranges'->'bytes'
>>>>>> 'Cache-Control'->'max-age=-543414...etc...
>>>>>> Â Â Â Â Â Â Â Â stream: Â Â Â Â SocketStream[inbuf:4kb/outbuf:4kb]
>>>>>> Â Â Â Â Â Â Â Â streaming: Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â allowReadingUpToEnd: Â Â true
>>>>>>
>>>>>> ZnEntityReader>>readEntity
>>>>>> Â Â Â Â Receiver: a ZnEntityReader
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â entity: Â Â Â Â nil
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â headers: Â Â Â Â a ZnHeaders('Accept-Ranges'->'bytes'
>>>>>> 'Cache-Control'->'max-age=-543414...etc...
>>>>>> Â Â Â Â Â Â Â Â stream: Â Â Â Â SocketStream[inbuf:4kb/outbuf:4kb]
>>>>>> Â Â Â Â Â Â Â Â streaming: Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â allowReadingUpToEnd: Â Â true
>>>>>>
>>>>>> ZnResponse(ZnMessage)>>readFrom:
>>>>>> Â Â Â Â Receiver: a ZnResponse(200 OK)
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â stream: Â Â Â Â SocketStream[inbuf:4kb/outbuf:4kb]
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â headers: Â Â Â Â a ZnHeaders('Accept-Ranges'->'bytes'
>>>>>> 'Cache-Control'->'max-age=-543414...etc...
>>>>>> Â Â Â Â Â Â Â Â entity: Â Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â statusLine: Â Â a ZnStatusLine(200 OK)
>>>>>>
>>>>>> ZnResponse class(ZnMessage class)>>readFrom:
>>>>>> Â Â Â Â Receiver: ZnResponse
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â stream: Â Â Â Â SocketStream[inbuf:4kb/outbuf:4kb]
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â superclass: Â Â ZnMessage
>>>>>> Â Â Â Â Â Â Â Â methodDict: Â Â a
>>>>>> MethodDictionary(#addCookie:->(ZnResponse>>#addCookie: "a
>>>>>> Compile...etc...
>>>>>> Â Â Â Â Â Â Â Â format: Â Â Â Â 136
>>>>>> Â Â Â Â Â Â Â Â instanceVariables: Â Â Â #('statusLine')
>>>>>> Â Â Â Â Â Â Â Â organization: Â ('accessing' addCookie: code location location:
>>>>>> setKeepAliveFor: ...etc...
>>>>>> Â Â Â Â Â Â Â Â subclasses: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â name: Â #ZnResponse
>>>>>> Â Â Â Â Â Â Â Â classPool: Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â sharedPools: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â environment: Â Â a SystemDictionary(lots of globals)
>>>>>> Â Â Â Â Â Â Â Â category: Â Â Â #'Zinc-HTTP-Core'
>>>>>> Â Â Â Â Â Â Â Â traitComposition: Â Â Â {}
>>>>>> Â Â Â Â Â Â Â Â localSelectors: Â Â Â Â nil
>>>>>>
>>>>>> ZnClient class>>execute:on:
>>>>>> Â Â Â Â Receiver: ZnClient
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â request: Â Â Â Â a ZnRequest(GET /mc/JQWidgetBox-Spinner-Core-JohnToohey.3.mcz)
>>>>>> Â Â Â Â Â Â Â Â stream: Â Â Â Â SocketStream[inbuf:4kb/outbuf:4kb]
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â superclass: Â Â Object
>>>>>> Â Â Â Â Â Â Â Â methodDict: Â Â a MethodDictionary()
>>>>>> Â Â Â Â Â Â Â Â format: Â Â Â Â 2
>>>>>> Â Â Â Â Â Â Â Â instanceVariables: Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â organization: Â ('as yet unclassified')
>>>>>>
>>>>>> Â Â Â Â Â Â Â Â subclasses: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â name: Â #ZnClient
>>>>>> Â Â Â Â Â Â Â Â classPool: Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â sharedPools: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â environment: Â Â a SystemDictionary(lots of globals)
>>>>>> Â Â Â Â Â Â Â Â category: Â Â Â #'Zinc-HTTP-Client-Server'
>>>>>> Â Â Â Â Â Â Â Â traitComposition: Â Â Â {}
>>>>>> Â Â Â Â Â Â Â Â localSelectors: Â Â Â Â nil
>>>>>>
>>>>>> [ZnClient execute: request on: stream] in ZnHTTPSocketFacade class>>execute:on:
>>>>>> Â Â Â Â Receiver: ZnHTTPSocketFacade
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â request: Â Â Â Â a ZnRequest(GET /mc/JQWidgetBox-Spinner-Core-JohnToohey.3.mcz)
>>>>>> Â Â Â Â Â Â Â Â stream: Â Â Â Â SocketStream[inbuf:4kb/outbuf:4kb]
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â superclass: Â Â Object
>>>>>> Â Â Â Â Â Â Â Â methodDict: Â Â a MethodDictionary()
>>>>>> Â Â Â Â Â Â Â Â format: Â Â Â Â 2
>>>>>> Â Â Â Â Â Â Â Â instanceVariables: Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â organization: Â ('as yet unclassified')
>>>>>>
>>>>>> Â Â Â Â Â Â Â Â subclasses: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â name: Â #ZnHTTPSocketFacade
>>>>>> Â Â Â Â Â Â Â Â classPool: Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â sharedPools: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â environment: Â Â a SystemDictionary(lots of globals)
>>>>>> Â Â Â Â Â Â Â Â category: Â Â Â #'Zinc-HTTP-Client-Server'
>>>>>> Â Â Â Â Â Â Â Â traitComposition: Â Â Â {}
>>>>>> Â Â Â Â Â Â Â Â localSelectors: Â Â Â Â nil
>>>>>>
>>>>>> BlockClosure>>ensure:
>>>>>> Â Â Â Â Receiver: [ZnClient execute: request on: stream]
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â aBlock: Â Â Â Â [stream close]
>>>>>> Â Â Â Â Â Â Â Â complete: Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â returnValue: Â Â nil
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â outerContext: Â ZnHTTPSocketFacade class>>execute:on:
>>>>>> Â Â Â Â Â Â Â Â startpc: Â Â Â Â 42
>>>>>> Â Â Â Â Â Â Â Â numArgs: Â Â Â Â 0
>>>>>>
>>>>>> ZnHTTPSocketFacade class>>execute:on:
>>>>>> Â Â Â Â Receiver: ZnHTTPSocketFacade
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â request: Â Â Â Â a ZnRequest(GET /mc/JQWidgetBox-Spinner-Core-JohnToohey.3.mcz)
>>>>>> Â Â Â Â Â Â Â Â stream: Â Â Â Â SocketStream[inbuf:4kb/outbuf:4kb]
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â superclass: Â Â Object
>>>>>> Â Â Â Â Â Â Â Â methodDict: Â Â a MethodDictionary()
>>>>>> Â Â Â Â Â Â Â Â format: Â Â Â Â 2
>>>>>> Â Â Â Â Â Â Â Â instanceVariables: Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â organization: Â ('as yet unclassified')
>>>>>>
>>>>>> Â Â Â Â Â Â Â Â subclasses: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â name: Â #ZnHTTPSocketFacade
>>>>>> Â Â Â Â Â Â Â Â classPool: Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â sharedPools: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â environment: Â Â a SystemDictionary(lots of globals)
>>>>>> Â Â Â Â Â Â Â Â category: Â Â Â #'Zinc-HTTP-Client-Server'
>>>>>> Â Â Â Â Â Â Â Â traitComposition: Â Â Â {}
>>>>>> Â Â Â Â Â Â Â Â localSelectors: Â Â Â Â nil
>>>>>>
>>>>>> ZnHTTPSocketFacade class>>httpGet:args:user:passwd:
>>>>>> Â Â Â Â Receiver: ZnHTTPSocketFacade
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â urlObject: Â Â Â 'http://git.parspro.com/mc/JQWidgetBox-Spinner-Core-JohnToohey.3.mcz...etc...
>>>>>> Â Â Â Â Â Â Â Â queryArguments: Â Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â username: Â Â Â 'jt'
>>>>>> Â Â Â Â Â Â Â Â password: Â Â Â 'trimixisg4u'
>>>>>> Â Â Â Â Â Â Â Â url: Â Â http://git.parspro.com/mc/JQWidgetBox-Spinner-Core-JohnToohey.3.mcz
>>>>>> Â Â Â Â Â Â Â Â stream: Â Â Â Â SocketStream[inbuf:4kb/outbuf:4kb]
>>>>>> Â Â Â Â Â Â Â Â request: Â Â Â Â a ZnRequest(GET /mc/JQWidgetBox-Spinner-Core-JohnToohey.3.mcz)
>>>>>> Â Â Â Â Â Â Â Â response: Â Â Â nil
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â superclass: Â Â Object
>>>>>> Â Â Â Â Â Â Â Â methodDict: Â Â a MethodDictionary()
>>>>>> Â Â Â Â Â Â Â Â format: Â Â Â Â 2
>>>>>> Â Â Â Â Â Â Â Â instanceVariables: Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â organization: Â ('as yet unclassified')
>>>>>>
>>>>>> Â Â Â Â Â Â Â Â subclasses: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â name: Â #ZnHTTPSocketFacade
>>>>>> Â Â Â Â Â Â Â Â classPool: Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â sharedPools: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â environment: Â Â a SystemDictionary(lots of globals)
>>>>>> Â Â Â Â Â Â Â Â category: Â Â Â #'Zinc-HTTP-Client-Server'
>>>>>> Â Â Â Â Â Â Â Â traitComposition: Â Â Â {}
>>>>>> Â Â Â Â Â Â Â Â localSelectors: Â Â Â Â nil
>>>>>>
>>>>>> HTTPSocket class>>httpGet:args:user:passwd:
>>>>>> Â Â Â Â Receiver: HTTPSocket
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â url: Â Â 'http://git.parspro.com/mc/JQWidgetBox-Spinner-Core-JohnToohey.3.mcz'
>>>>>> Â Â Â Â Â Â Â Â queryArguments: Â Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â username: Â Â Â 'jt'
>>>>>> Â Â Â Â Â Â Â Â password: Â Â Â 'trimixisg4u'
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â superclass: Â Â Socket
>>>>>> Â Â Â Â Â Â Â Â methodDict: Â Â a
>>>>>> MethodDictionary(#contentType->(HTTPSocket>>#contentType "a
>>>>>> Compi...etc...
>>>>>> Â Â Â Â Â Â Â Â format: Â Â Â Â 144
>>>>>> Â Â Â Â Â Â Â Â instanceVariables: Â Â Â #('headerTokens' 'headers' 'responseCode')
>>>>>> Â Â Â Â Â Â Â Â organization: Â ('accessing' contentType contentType: contentsLength:
>>>>>> getHeader: ...etc...
>>>>>> Â Â Â Â Â Â Â Â subclasses: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â name: Â #HTTPSocket
>>>>>> Â Â Â Â Â Â Â Â classPool: Â Â Â a Dictionary(#HTTPBlabEmail->''
>>>>>> #HTTPProxyCredentials->'' #HTTPProxy...etc...
>>>>>> Â Â Â Â Â Â Â Â sharedPools: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â environment: Â Â a SystemDictionary(lots of globals)
>>>>>> Â Â Â Â Â Â Â Â category: Â Â Â #'Network-Protocols'
>>>>>> Â Â Â Â Â Â Â Â traitComposition: Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â localSelectors: Â Â Â Â nil
>>>>>>
>>>>>> [contents := HTTPSocket
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â httpGet: (self urlForFileNamed: aString)
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â args: nil
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â user: self user
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â passwd: self password] in MCHttpRepository>>readStreamForFileNamed:do:
>>>>>> Â Â Â Â Receiver: a MCHttpRepository(http://git.parspro.com/mc)
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â aString: Â Â Â Â 'JQWidgetBox-Spinner-Core-JohnToohey.3.mcz'
>>>>>> Â Â Â Â Â Â Â Â contents: Â Â Â #(nil)
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â creationTemplate: Â Â Â 'MCHttpRepository
>>>>>> Â Â Â Â location: ''http://git.parspro.com/mc''
>>>>>> Â Â Â Â u...etc...
>>>>>> Â Â Â Â Â Â Â Â storeDiffs: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â cache: Â a Dictionary()
>>>>>> Â Â Â Â Â Â Â Â allFileNames: Â nil
>>>>>> Â Â Â Â Â Â Â Â location: Â Â Â 'http://git.parspro.com/mc'
>>>>>> Â Â Â Â Â Â Â Â user: Â 'jt'
>>>>>> Â Â Â Â Â Â Â Â password: Â Â Â 'trimixisg4u'
>>>>>> Â Â Â Â Â Â Â Â readerCache: Â Â a Dictionary()
>>>>>>
>>>>>> [workBlock value] in [:bar | [workBlock value]
>>>>>> Â Â Â Â Â Â Â Â on: HTTPProgress
>>>>>> Â Â Â Â Â Â Â Â do: [:ex |
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â (ex total
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ifNil: [true]
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ifNotNil: [ex amount == nil])
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ifFalse: [(nextUpdateTime < Time millisecondClockValue
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â or: [ex total = ex amount])
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ifTrue: [bar value: ex amount asFloat / ex total asFloat.
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â nextUpdateTime := Time millisecondClockValue + 100]].
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â ex resume]] in MCHttpRepository>>displayProgress:during:
>>>>>> Â Â Â Â Receiver: a MCHttpRepository(http://git.parspro.com/mc)
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â workBlock: Â Â Â [contents := HTTPSocket
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â httpGet: (self urlForFileNamed: aString)...etc...
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â creationTemplate: Â Â Â 'MCHttpRepository
>>>>>> Â Â Â Â location: ''http://git.parspro.com/mc''
>>>>>> Â Â Â Â u...etc...
>>>>>> Â Â Â Â Â Â Â Â storeDiffs: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â cache: Â a Dictionary()
>>>>>> Â Â Â Â Â Â Â Â allFileNames: Â nil
>>>>>> Â Â Â Â Â Â Â Â location: Â Â Â 'http://git.parspro.com/mc'
>>>>>> Â Â Â Â Â Â Â Â user: Â 'jt'
>>>>>> Â Â Â Â Â Â Â Â password: Â Â Â 'trimixisg4u'
>>>>>> Â Â Â Â Â Â Â Â readerCache: Â Â a Dictionary()
>>>>>>
>>>>>> BlockClosure>>on:do:
>>>>>> Â Â Â Â Receiver: [workBlock value]
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â exception: Â Â Â HTTPProgress
>>>>>> Â Â Â Â Â Â Â Â handlerAction: Â [:ex |
>>>>>> (ex total
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â ifNil: [true]
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â ifNotNil: [ex amount == ni...etc...
>>>>>> Â Â Â Â Â Â Â Â handlerActive: Â true
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â outerContext: Â [:bar | [workBlock value]
>>>>>> Â Â Â Â Â Â Â Â on: HTTPProgress
>>>>>> Â Â Â Â Â Â Â Â do: [:ex |
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â (ex...etc...
>>>>>> Â Â Â Â Â Â Â Â startpc: Â Â Â Â 114
>>>>>> Â Â Â Â Â Â Â Â numArgs: Â Â Â Â 0
>>>>>>
>>>>>> [:bar | [workBlock value]
>>>>>> Â Â Â Â Â Â Â Â on: HTTPProgress
>>>>>> Â Â Â Â Â Â Â Â do: [:ex |
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â (ex total
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ifNil: [true]
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ifNotNil: [ex amount == nil])
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ifFalse: [(nextUpdateTime < Time millisecondClockValue
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â or: [ex total = ex amount])
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ifTrue: [bar value: ex amount asFloat / ex total asFloat.
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â nextUpdateTime := Time millisecondClockValue + 100]].
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â ex resume]] in MCHttpRepository>>displayProgress:during:
>>>>>> Â Â Â Â Receiver: a MCHttpRepository(http://git.parspro.com/mc)
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â workBlock: Â Â Â [:barValArg |
>>>>>> | barVal return newBarSize |
>>>>>> barVal := barValArg.
>>>>>> Â Â Â Â re...etc...
>>>>>> Â Â Â Â Â Â Â Â nextUpdateTime: Â Â Â Â [contents := HTTPSocket
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â httpGet: (self urlForFileNamed: aSt...etc...
>>>>>> Â Â Â Â Â Â Â Â bar: Â Â #(0)
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â creationTemplate: Â Â Â 'MCHttpRepository
>>>>>> Â Â Â Â location: ''http://git.parspro.com/mc''
>>>>>> Â Â Â Â u...etc...
>>>>>> Â Â Â Â Â Â Â Â storeDiffs: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â cache: Â a Dictionary()
>>>>>> Â Â Â Â Â Â Â Â allFileNames: Â nil
>>>>>> Â Â Â Â Â Â Â Â location: Â Â Â 'http://git.parspro.com/mc'
>>>>>> Â Â Â Â Â Â Â Â user: Â 'jt'
>>>>>> Â Â Â Â Â Â Â Â password: Â Â Â 'trimixisg4u'
>>>>>> Â Â Â Â Â Â Â Â readerCache: Â Â a Dictionary()
>>>>>>
>>>>>> [result := workBlock value: progress] in [[result := workBlock value: progress]
>>>>>> Â Â Â Â Â Â Â Â on: ProgressNotification
>>>>>> Â Â Â Â Â Â Â Â do: [:ex |
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â ex extraParam isString
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ifTrue: [SystemProgressMorph uniqueInstance labelAt: progress put:
>>>>>> ex extraParam].
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â ex resume]] in ProgressInitiationException>>defaultMorphicAction
>>>>>> Â Â Â Â Receiver: ProgressInitiationException
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â progress: Â Â Â [:barValArg |
>>>>>> | barVal return newBarSize |
>>>>>> barVal := barValArg.
>>>>>> Â Â Â Â ret...etc...
>>>>>> Â Â Â Â Â Â Â Â result: Â Â Â Â #(nil)
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â messageText: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â tag: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â signaler: Â Â Â a MorphicUIManager
>>>>>> Â Â Â Â Â Â Â Â signalContext: Â ProgressInitiationException(Exception)>>signal
>>>>>> Â Â Â Â Â Â Â Â handlerContext: Â Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â outerContext: Â nil
>>>>>> Â Â Â Â Â Â Â Â workBlock: Â Â Â [:bar | [workBlock value]
>>>>>> Â Â Â Â Â Â Â Â on: HTTPProgress
>>>>>> Â Â Â Â Â Â Â Â do: [:ex |
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â (ex to...etc...
>>>>>> Â Â Â Â Â Â Â Â maxVal: Â Â Â Â 1.0
>>>>>> Â Â Â Â Â Â Â Â minVal: Â Â Â Â 0.0
>>>>>> Â Â Â Â Â Â Â Â aPoint: Â Â Â Â 960@589
>>>>>> Â Â Â Â Â Â Â Â progressTitle: Â 'Downloading JQWidgetBox-Spinner-Core-JohnToohey.3.mcz'
>>>>>>
>>>>>> BlockClosure>>on:do:
>>>>>> Â Â Â Â Receiver: [result := workBlock value: progress]
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â exception: Â Â Â ProgressNotification
>>>>>> Â Â Â Â Â Â Â Â handlerAction: Â [:ex |
>>>>>> ex extraParam isString
>>>>>> Â Â Â Â Â Â Â Â ifTrue: [SystemProgressMorph un...etc...
>>>>>> Â Â Â Â Â Â Â Â handlerActive: Â true
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â outerContext: Â [[result := workBlock value: progress]
>>>>>> Â Â Â Â Â Â Â Â on: ProgressNotification...etc...
>>>>>> Â Â Â Â Â Â Â Â startpc: Â Â Â Â 87
>>>>>> Â Â Â Â Â Â Â Â numArgs: Â Â Â Â 0
>>>>>>
>>>>>> [[result := workBlock value: progress]
>>>>>> Â Â Â Â Â Â Â Â on: ProgressNotification
>>>>>> Â Â Â Â Â Â Â Â do: [:ex |
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â ex extraParam isString
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ifTrue: [SystemProgressMorph uniqueInstance labelAt: progress put:
>>>>>> ex extraParam].
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â ex resume]] in ProgressInitiationException>>defaultMorphicAction
>>>>>> Â Â Â Â Receiver: ProgressInitiationException
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â progress: Â Â Â [:barValArg |
>>>>>> | barVal return newBarSize |
>>>>>> barVal := barValArg.
>>>>>> Â Â Â Â ret...etc...
>>>>>> Â Â Â Â Â Â Â Â result: Â Â Â Â #(nil)
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â messageText: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â tag: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â signaler: Â Â Â a MorphicUIManager
>>>>>> Â Â Â Â Â Â Â Â signalContext: Â ProgressInitiationException(Exception)>>signal
>>>>>> Â Â Â Â Â Â Â Â handlerContext: Â Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â outerContext: Â nil
>>>>>> Â Â Â Â Â Â Â Â workBlock: Â Â Â [:bar | [workBlock value]
>>>>>> Â Â Â Â Â Â Â Â on: HTTPProgress
>>>>>> Â Â Â Â Â Â Â Â do: [:ex |
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â (ex to...etc...
>>>>>> Â Â Â Â Â Â Â Â maxVal: Â Â Â Â 1.0
>>>>>> Â Â Â Â Â Â Â Â minVal: Â Â Â Â 0.0
>>>>>> Â Â Â Â Â Â Â Â aPoint: Â Â Â Â 960@589
>>>>>> Â Â Â Â Â Â Â Â progressTitle: Â 'Downloading JQWidgetBox-Spinner-Core-JohnToohey.3.mcz'
>>>>>>
>>>>>> BlockClosure>>ensure:
>>>>>> Â Â Â Â Receiver: [[result := workBlock value: progress]
>>>>>> Â Â Â Â Â Â Â Â on: ProgressNotification
>>>>>> Â Â Â Â Â Â Â Â do: [:ex |
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â ex extr...etc...
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â aBlock: Â Â Â Â [SystemProgressMorph close: progress]
>>>>>> Â Â Â Â Â Â Â Â complete: Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â returnValue: Â Â nil
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â outerContext: Â ProgressInitiationException>>defaultMorphicAction
>>>>>> Â Â Â Â Â Â Â Â startpc: Â Â Â Â 81
>>>>>> Â Â Â Â Â Â Â Â numArgs: Â Â Â Â 0
>>>>>>
>>>>>> ProgressInitiationException>>defaultMorphicAction
>>>>>> Â Â Â Â Receiver: ProgressInitiationException
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â progress: Â Â Â [:barValArg |
>>>>>> | barVal return newBarSize |
>>>>>> barVal := barValArg.
>>>>>> Â Â Â Â ret...etc...
>>>>>> Â Â Â Â Â Â Â Â result: Â Â Â Â #(nil)
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â messageText: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â tag: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â signaler: Â Â Â a MorphicUIManager
>>>>>> Â Â Â Â Â Â Â Â signalContext: Â ProgressInitiationException(Exception)>>signal
>>>>>> Â Â Â Â Â Â Â Â handlerContext: Â Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â outerContext: Â nil
>>>>>> Â Â Â Â Â Â Â Â workBlock: Â Â Â [:bar | [workBlock value]
>>>>>> Â Â Â Â Â Â Â Â on: HTTPProgress
>>>>>> Â Â Â Â Â Â Â Â do: [:ex |
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â (ex to...etc...
>>>>>> Â Â Â Â Â Â Â Â maxVal: Â Â Â Â 1.0
>>>>>> Â Â Â Â Â Â Â Â minVal: Â Â Â Â 0.0
>>>>>> Â Â Â Â Â Â Â Â aPoint: Â Â Â Â 960@589
>>>>>> Â Â Â Â Â Â Â Â progressTitle: Â 'Downloading JQWidgetBox-Spinner-Core-JohnToohey.3.mcz'
>>>>>>
>>>>>> MorphicUIManager>>progressInitiationExceptionDefaultAction:
>>>>>> Â Â Â Â Receiver: a MorphicUIManager
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â anException: Â Â ProgressInitiationException
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â interactiveParser: Â Â Â nil
>>>>>>
>>>>>> ProgressInitiationException>>defaultAction
>>>>>> Â Â Â Â Receiver: ProgressInitiationException
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>>
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â messageText: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â tag: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â signaler: Â Â Â a MorphicUIManager
>>>>>> Â Â Â Â Â Â Â Â signalContext: Â ProgressInitiationException(Exception)>>signal
>>>>>> Â Â Â Â Â Â Â Â handlerContext: Â Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â outerContext: Â nil
>>>>>> Â Â Â Â Â Â Â Â workBlock: Â Â Â [:bar | [workBlock value]
>>>>>> Â Â Â Â Â Â Â Â on: HTTPProgress
>>>>>> Â Â Â Â Â Â Â Â do: [:ex |
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â (ex to...etc...
>>>>>> Â Â Â Â Â Â Â Â maxVal: Â Â Â Â 1.0
>>>>>> Â Â Â Â Â Â Â Â minVal: Â Â Â Â 0.0
>>>>>> Â Â Â Â Â Â Â Â aPoint: Â Â Â Â 960@589
>>>>>> Â Â Â Â Â Â Â Â progressTitle: Â 'Downloading JQWidgetBox-Spinner-Core-JohnToohey.3.mcz'
>>>>>>
>>>>>> UndefinedObject>>handleSignal:
>>>>>> Â Â Â Â Receiver: nil
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â exception: Â Â Â ProgressInitiationException
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> nil
>>>>>>
>>>>>> MethodContext(ContextPart)>>handleSignal:
>>>>>> Â Â Â Â Receiver: BlockClosure>>on:do:
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â exception: Â Â Â ProgressInitiationException
>>>>>> Â Â Â Â Â Â Â Â val: Â Â nil
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â sender: Â Â Â Â PasteUpMorph>>becomeActiveDuring:
>>>>>> Â Â Â Â Â Â Â Â pc: Â Â 17
>>>>>> Â Â Â Â Â Â Â Â stackp: Â Â Â Â 3
>>>>>> Â Â Â Â Â Â Â Â method: Â Â Â Â (BlockClosure>>#on:do: "a CompiledMethod(137625600)")
>>>>>> Â Â Â Â Â Â Â Â closureOrNil: Â nil
>>>>>> Â Â Â Â Â Â Â Â receiver: Â Â Â [aBlock value]
>>>>>>
>>>>>> ProgressInitiationException(Exception)>>signal
>>>>>> Â Â Â Â Receiver: ProgressInitiationException
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>>
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â messageText: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â tag: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â signaler: Â Â Â a MorphicUIManager
>>>>>> Â Â Â Â Â Â Â Â signalContext: Â ProgressInitiationException(Exception)>>signal
>>>>>> Â Â Â Â Â Â Â Â handlerContext: Â Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â outerContext: Â nil
>>>>>> Â Â Â Â Â Â Â Â workBlock: Â Â Â [:bar | [workBlock value]
>>>>>> Â Â Â Â Â Â Â Â on: HTTPProgress
>>>>>> Â Â Â Â Â Â Â Â do: [:ex |
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â (ex to...etc...
>>>>>> Â Â Â Â Â Â Â Â maxVal: Â Â Â Â 1.0
>>>>>> Â Â Â Â Â Â Â Â minVal: Â Â Â Â 0.0
>>>>>> Â Â Â Â Â Â Â Â aPoint: Â Â Â Â 960@589
>>>>>> Â Â Â Â Â Â Â Â progressTitle: Â 'Downloading JQWidgetBox-Spinner-Core-JohnToohey.3.mcz'
>>>>>>
>>>>>> ProgressInitiationException>>display:at:from:to:during:
>>>>>> Â Â Â Â Receiver: ProgressInitiationException
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â argString: Â Â Â 'Downloading JQWidgetBox-Spinner-Core-JohnToohey.3.mcz'
>>>>>> Â Â Â Â Â Â Â Â argPoint: Â Â Â 960@589
>>>>>> Â Â Â Â Â Â Â Â argMinVal: Â Â Â 0.0
>>>>>> Â Â Â Â Â Â Â Â argMaxVal: Â Â Â 1.0
>>>>>> Â Â Â Â Â Â Â Â argWorkBlock: Â [:bar | [workBlock value]
>>>>>> Â Â Â Â Â Â Â Â on: HTTPProgress
>>>>>> Â Â Â Â Â Â Â Â do: [:ex |
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â (ex...etc...
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â messageText: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â tag: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â signaler: Â Â Â a MorphicUIManager
>>>>>> Â Â Â Â Â Â Â Â signalContext: Â ProgressInitiationException(Exception)>>signal
>>>>>> Â Â Â Â Â Â Â Â handlerContext: Â Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â outerContext: Â nil
>>>>>> Â Â Â Â Â Â Â Â workBlock: Â Â Â [:bar | [workBlock value]
>>>>>> Â Â Â Â Â Â Â Â on: HTTPProgress
>>>>>> Â Â Â Â Â Â Â Â do: [:ex |
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â (ex to...etc...
>>>>>> Â Â Â Â Â Â Â Â maxVal: Â Â Â Â 1.0
>>>>>> Â Â Â Â Â Â Â Â minVal: Â Â Â Â 0.0
>>>>>> Â Â Â Â Â Â Â Â aPoint: Â Â Â Â 960@589
>>>>>> Â Â Â Â Â Â Â Â progressTitle: Â 'Downloading JQWidgetBox-Spinner-Core-JohnToohey.3.mcz'
>>>>>>
>>>>>> ProgressInitiationException class>>display:at:from:to:during:
>>>>>> Â Â Â Â Receiver: ProgressInitiationException
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â aString: Â Â Â Â 'Downloading JQWidgetBox-Spinner-Core-JohnToohey.3.mcz'
>>>>>> Â Â Â Â Â Â Â Â aPoint: Â Â Â Â 960@589
>>>>>> Â Â Â Â Â Â Â Â minVal: Â Â Â Â 0.0
>>>>>> Â Â Â Â Â Â Â Â maxVal: Â Â Â Â 1.0
>>>>>> Â Â Â Â Â Â Â Â workBlock: Â Â Â [:bar | [workBlock value]
>>>>>> Â Â Â Â Â Â Â Â on: HTTPProgress
>>>>>> Â Â Â Â Â Â Â Â do: [:ex |
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â (ex to...etc...
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â superclass: Â Â Exception
>>>>>> Â Â Â Â Â Â Â Â methodDict: Â Â a
>>>>>> MethodDictionary(#defaultAction->(ProgressInitiationException>>#d...etc...
>>>>>> Â Â Â Â Â Â Â Â format: Â Â Â Â 152
>>>>>> Â Â Â Â Â Â Â Â instanceVariables: Â Â Â #('workBlock' 'maxVal' 'minVal' 'aPoint' 'progressTitle')
>>>>>> Â Â Â Â Â Â Â Â organization: Â ('*Morphic' defaultMorphicAction)
>>>>>> ('accessing' maxVal minVal poin...etc...
>>>>>> Â Â Â Â Â Â Â Â subclasses: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â name: Â #ProgressInitiationException
>>>>>> Â Â Â Â Â Â Â Â classPool: Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â sharedPools: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â environment: Â Â a SystemDictionary(lots of globals)
>>>>>> Â Â Â Â Â Â Â Â category: Â Â Â #'UIManager-Support'
>>>>>> Â Â Â Â Â Â Â Â traitComposition: Â Â Â nil
>>>>>> Â Â Â Â Â Â Â Â localSelectors: Â Â Â Â nil
>>>>>>
>>>>>> MorphicUIManager>>displayProgress:at:from:to:during:
>>>>>> Â Â Â Â Receiver: a MorphicUIManager
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â titleString: Â Â 'Downloading JQWidgetBox-Spinner-Core-JohnToohey.3.mcz'
>>>>>> Â Â Â Â Â Â Â Â aPoint: Â Â Â Â 960@589
>>>>>> Â Â Â Â Â Â Â Â minVal: Â Â Â Â 0.0
>>>>>> Â Â Â Â Â Â Â Â maxVal: Â Â Â Â 1.0
>>>>>> Â Â Â Â Â Â Â Â workBlock: Â Â Â [:bar | [workBlock value]
>>>>>> Â Â Â Â Â Â Â Â on: HTTPProgress
>>>>>> Â Â Â Â Â Â Â Â do: [:ex |
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â (ex to...etc...
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â interactiveParser: Â Â Â nil
>>>>>>
>>>>>> MCHttpRepository>>displayProgress:during:
>>>>>> Â Â Â Â Receiver: a MCHttpRepository(http://git.parspro.com/mc)
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â label: Â 'Downloading JQWidgetBox-Spinner-Core-JohnToohey.3.mcz'
>>>>>> Â Â Â Â Â Â Â Â workBlock: Â Â Â [contents := HTTPSocket
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â httpGet: (self urlForFileNamed: aString)...etc...
>>>>>> Â Â Â Â Â Â Â Â nextUpdateTime: Â Â Â Â #(0)
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â creationTemplate: Â Â Â 'MCHttpRepository
>>>>>> Â Â Â Â location: ''http://git.parspro.com/mc''
>>>>>> Â Â Â Â u...etc...
>>>>>> Â Â Â Â Â Â Â Â storeDiffs: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â cache: Â a Dictionary()
>>>>>> Â Â Â Â Â Â Â Â allFileNames: Â nil
>>>>>> Â Â Â Â Â Â Â Â location: Â Â Â 'http://git.parspro.com/mc'
>>>>>> Â Â Â Â Â Â Â Â user: Â 'jt'
>>>>>> Â Â Â Â Â Â Â Â password: Â Â Â 'trimixisg4u'
>>>>>> Â Â Â Â Â Â Â Â readerCache: Â Â a Dictionary()
>>>>>>
>>>>>> MCHttpRepository>>readStreamForFileNamed:do:
>>>>>> Â Â Â Â Receiver: a MCHttpRepository(http://git.parspro.com/mc)
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â aString: Â Â Â Â 'JQWidgetBox-Spinner-Core-JohnToohey.3.mcz'
>>>>>> Â Â Â Â Â Â Â Â aBlock: Â Â Â Â [:s | (MCVersionReader readerClassForFileNamed: aString)
>>>>>> Â Â Â Â Â Â Â Â ifNotNil: [:...etc...
>>>>>> Â Â Â Â Â Â Â Â contents: Â Â Â #(nil)
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â creationTemplate: Â Â Â 'MCHttpRepository
>>>>>> Â Â Â Â location: ''http://git.parspro.com/mc''
>>>>>> Â Â Â Â u...etc...
>>>>>> Â Â Â Â Â Â Â Â storeDiffs: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â cache: Â a Dictionary()
>>>>>> Â Â Â Â Â Â Â Â allFileNames: Â nil
>>>>>> Â Â Â Â Â Â Â Â location: Â Â Â 'http://git.parspro.com/mc'
>>>>>> Â Â Â Â Â Â Â Â user: Â 'jt'
>>>>>> Â Â Â Â Â Â Â Â password: Â Â Â 'trimixisg4u'
>>>>>> Â Â Â Â Â Â Â Â readerCache: Â Â a Dictionary()
>>>>>>
>>>>>> MCHttpRepository(MCFileBasedRepository)>>versionReaderForFileNamed:do:
>>>>>> Â Â Â Â Receiver: a MCHttpRepository(http://git.parspro.com/mc)
>>>>>> Â Â Â Â Arguments and temporary variables:
>>>>>> Â Â Â Â Â Â Â Â aString: Â Â Â Â 'JQWidgetBox-Spinner-Core-JohnToohey.3.mcz'
>>>>>> Â Â Â Â Â Â Â Â aBlock: Â Â Â Â [:r | r
>>>>>> Â Â Â Â Â Â Â Â ifNotNil: [readerCache at: aString put: r]]
>>>>>> Â Â Â Â Receiver's instance variables:
>>>>>> Â Â Â Â Â Â Â Â creationTemplate: Â Â Â 'MCHttpRepository
>>>>>> Â Â Â Â location: ''http://git.parspro.com/mc''
>>>>>> Â Â Â Â u...etc...
>>>>>> Â Â Â Â Â Â Â Â storeDiffs: Â Â nil
>>>>>> Â Â Â Â Â Â Â Â cache: Â a Dictionary()
>>>>>> Â Â Â Â Â Â Â Â allFileNames: Â nil
>>>>>> Â Â Â Â Â Â Â Â location: Â Â Â 'http://git.parspro.com/mc'
>>>>>> Â Â Â Â Â Â Â Â user: Â 'jt'
>>>>>> Â Â Â Â Â Â Â Â password: Â Â Â 'trimixisg4u'
>>>>>> Â Â Â Â Â Â Â Â readerCache: Â Â a Dictionary()
>>>>>>
>>>>>>
>>>>>> --- The full stack ---
>>>>>> ZnUTF8Encoder(Object)>>error:
>>>>>> [| nextByte | ((nextByte := stream next) bitAnd: 192)
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â = 128
>>>>>> Â Â Â Â Â Â Â Â ifTrue: [code := (code bitShift: 6)
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â + (nextByte bitAnd: 63)]
>>>>>> Â Â Â Â Â Â Â Â ifFalse: [self error: 'illegal UTF-8 encoding']] in
>>>>>> ZnUTF8Encoder>>nextFromStream:
>>>>>> ZnUTF8Encoder>>nextFromStream:
>>>>>> [:stringStream |
>>>>>> [readStream atEnd]
>>>>>> Â Â Â Â Â Â Â Â whileFalse: [stringStream
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â nextPut: (encoder nextFromStream: readStream)].
>>>>>> Â Â Â Â nil] in ZnStringEntity>>readLimitedFrom:
>>>>>> String class(SequenceableCollection class)>>new:streamContents:
>>>>>> String class(SequenceableCollection class)>>streamContents:
>>>>>> ZnStringEntity>>readLimitedFrom:
>>>>>> ZnStringEntity>>readFrom:
>>>>>> ZnEntity class>>readFrom:usingType:andLength:
>>>>>> ZnEntityReader>>readEntityFromStream
>>>>>> ZnEntityReader>>readEntity
>>>>>> ZnResponse(ZnMessage)>>readFrom:
>>>>>> ZnResponse class(ZnMessage class)>>readFrom:
>>>>>> ZnClient class>>execute:on:
>>>>>> [ZnClient execute: request on: stream] in ZnHTTPSocketFacade class>>execute:on:
>>>>>> BlockClosure>>ensure:
>>>>>> ZnHTTPSocketFacade class>>execute:on:
>>>>>> ZnHTTPSocketFacade class>>httpGet:args:user:passwd:
>>>>>> HTTPSocket class>>httpGet:args:user:passwd:
>>>>>> [contents := HTTPSocket
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â httpGet: (self urlForFileNamed: aString)
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â args: nil
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â user: self user
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â passwd: self password] in MCHttpRepository>>readStreamForFileNamed:do:
>>>>>> [workBlock value] in [:bar | [workBlock value]
>>>>>> Â Â Â Â Â Â Â Â on: HTTPProgress
>>>>>> Â Â Â Â Â Â Â Â do: [:ex |
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â (ex total
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ifNil: [true]
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ifNotNil: [ex amount == nil])
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ifFalse: [(nextUpdateTime < Time millisecondClockValue
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â or: [ex total = ex amount])
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ifTrue: [bar value: ex amount asFloat / ex total asFloat.
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â nextUpdateTime := Time millisecondClockValue + 100]].
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â ex resume]] in MCHttpRepository>>displayProgress:during:
>>>>>> BlockClosure>>on:do:
>>>>>> [:bar | [workBlock value]
>>>>>> Â Â Â Â Â Â Â Â on: HTTPProgress
>>>>>> Â Â Â Â Â Â Â Â do: [:ex |
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â (ex total
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ifNil: [true]
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ifNotNil: [ex amount == nil])
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ifFalse: [(nextUpdateTime < Time millisecondClockValue
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â or: [ex total = ex amount])
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ifTrue: [bar value: ex amount asFloat / ex total asFloat.
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â nextUpdateTime := Time millisecondClockValue + 100]].
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â ex resume]] in MCHttpRepository>>displayProgress:during:
>>>>>> [result := workBlock value: progress] in [[result := workBlock value: progress]
>>>>>> Â Â Â Â Â Â Â Â on: ProgressNotification
>>>>>> Â Â Â Â Â Â Â Â do: [:ex |
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â ex extraParam isString
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ifTrue: [SystemProgressMorph uniqueInstance labelAt: progress put:
>>>>>> ex extraParam].
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â ex resume]] in ProgressInitiationException>>defaultMorphicAction
>>>>>> BlockClosure>>on:do:
>>>>>> [[result := workBlock value: progress]
>>>>>> Â Â Â Â Â Â Â Â on: ProgressNotification
>>>>>> Â Â Â Â Â Â Â Â do: [:ex |
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â ex extraParam isString
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ifTrue: [SystemProgressMorph uniqueInstance labelAt: progress put:
>>>>>> ex extraParam].
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â ex resume]] in ProgressInitiationException>>defaultMorphicAction
>>>>>> BlockClosure>>ensure:
>>>>>> ProgressInitiationException>>defaultMorphicAction
>>>>>> MorphicUIManager>>progressInitiationExceptionDefaultAction:
>>>>>> ProgressInitiationException>>defaultAction
>>>>>> UndefinedObject>>handleSignal:
>>>>>> MethodContext(ContextPart)>>handleSignal:
>>>>>> ProgressInitiationException(Exception)>>signal
>>>>>> ProgressInitiationException>>display:at:from:to:during:
>>>>>> ProgressInitiationException class>>display:at:from:to:during:
>>>>>> MorphicUIManager>>displayProgress:at:from:to:during:
>>>>>> MCHttpRepository>>displayProgress:during:
>>>>>> MCHttpRepository>>readStreamForFileNamed:do:
>>>>>> MCHttpRepository(MCFileBasedRepository)>>versionReaderForFileNamed:do:
>>>>>> Â - - - - - - - - - - - - - - -
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â - - - - - - - - - - - - - - - - - -
>>>>>> [self resizeCache: readerCache.
>>>>>> Â Â Â Â super
>>>>>> Â Â Â Â Â Â Â Â versionReaderForFileNamed: aString
>>>>>> Â Â Â Â Â Â Â Â do: [:r | r
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ifNotNil: [readerCache at: aString put: r]]] in
>>>>>> MCHttpRepository>>versionReaderForFileNamed:
>>>>>> Dictionary>>at:ifAbsent:
>>>>>> MCHttpRepository>>versionReaderForFileNamed:
>>>>>> MCHttpRepository>>versionReaderForFileNamed:do:
>>>>>> MCHttpRepository(MCFileBasedRepository)>>loadVersionFromFileNamed:
>>>>>> [self loadVersionFromFileNamed: aString] in
>>>>>> MCHttpRepository(MCFileBasedRepository)>>versionFromFileNamed:
>>>>>> Dictionary>>at:ifAbsent:
>>>>>> MCHttpRepository(MCFileBasedRepository)>>versionFromFileNamed:
>>>>>> [version := repository versionFromFileNamed: selectedVersion] in
>>>>>> MCFileRepositoryInspector>>version
>>>>>> BlockClosure>>ensure:
>>>>>> CursorWithMask(Cursor)>>showWhile:
>>>>>> MCFileRepositoryInspector>>version
>>>>>> MCFileRepositoryInspector(MCVersionInspector)>>versionSummary
>>>>>> MCFileRepositoryInspector(MCVersionInspector)>>summary
>>>>>> PluggableTextMorph>>getText
>>>>>> PluggableTextMorph>>update:
>>>>>> [:aDependent | aDependent update: aParameter] in
>>>>>> MCFileRepositoryInspector(Object)>>changed:
>>>>>> DependentsArray>>do:
>>>>>> MCFileRepositoryInspector(Object)>>changed:
>>>>>> MCFileRepositoryInspector>>versionSelection:
>>>>>> PluggableListMorph>>changeModelSelection:
>>>>>> PluggableListMorph>>mouseUpOnSingle:
>>>>>> PluggableListMorph>>mouseUp:
>>>>>> PluggableListMorph(Morph)>>handleMouseUp:
>>>>>> MouseButtonEvent>>sentTo:
>>>>>> PluggableListMorph(Morph)>>handleEvent:
>>>>>> MorphicEventDispatcher>>dispatchDefault:with:
>>>>>> MorphicEventDispatcher>>dispatchEvent:with:
>>>>>> PluggableListMorph(Morph)>>processEvent:using:
>>>>>> PluggableListMorph(Morph)>>processEvent:
>>>>>> PluggableListMorph>>handleFocusEvent:
>>>>>> [ActiveHand := self.
>>>>>> Â Â Â Â ActiveEvent := anEvent.
>>>>>> Â Â Â Â result := focusHolder
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â handleFocusEvent: (anEvent
>>>>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â transformedBy: (focusHolder transformedFrom: self))] in
>>>>>> HandMorph>>sendFocusEvent:to:clear:
>>>>>> [aBlock value] in PasteUpMorph>>becomeActiveDuring:
>>>>>> BlockClosure>>on:do:
>>>>>> PasteUpMorph>>becomeActiveDuring:
>>>>>> HandMorph>>sendFocusEvent:to:clear:
>>>>>> HandMorph>>sendEvent:focus:clear:
>>>>>> HandMorph>>sendMouseEvent:
>>>>>> HandMorph>>handleEvent:
>>>>>> HandMorph>>processEvents
>>>>>> [:h |
>>>>>> ActiveHand := h.
>>>>>> Â Â Â Â h processEvents.
>>>>>> Â Â Â Â ActiveHand := nil] in WorldState>>doOneCycleNowFor:
>>>>>> Array(SequenceableCollection)>>do:
>>>>>> WorldState>>handsDo:
>>>>>> WorldState>>doOneCycleNowFor:
>>>>>> WorldState>>doOneCycleFor:
>>>>>> PasteUpMorph>>doOneCycle
>>>>>> [[World doOneCycle.
>>>>>> Â Â Â Â Processor yield.
>>>>>> Â Â Â Â false] whileFalse.
>>>>>> Â Â Â Â nil] in Project class>>spawnNewProcess
>>>>>> [self value.
>>>>>> Â Â Â Â Processor terminateActive] in BlockClosure>>newProcess
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Thu, Sep 8, 2011 at 10:24, Marcus Denker <marcus.denker(a)inria.fr> wrote:
>>>>>>>
>>>>>>> On Sep 8, 2011, at 4:19 PM, John Toohey wrote:
>>>>>>>
>>>>>>>> Many thanks. Unfortunately this version throws errors when I try to
>>>>>>>> load my code from MC. "Error: Illegal UTF-8 encoding" from MC when I
>>>>>>>> try to build my image. Can you tell me what is the *most* stable
>>>>>>>> version that I can use with Cog and SS 3.x?
>>>>>>>>
>>>>>>>
>>>>>>> This one. I have never seen that error. So.. a case for the bug tracker.
>>>>>>>
>>>>>>> Â Â Â Â http://code.google.com/p/pharo/issues
>>>>>>>
>>>>>>>> On Thu, Sep 8, 2011 at 10:05, Marcus Denker <marcus.denker(a)inria.fr> wrote:
>>>>>>>>>
>>>>>>>>> On Sep 8, 2011, at 3:59 PM, John Toohey wrote:
>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>> Is there a 1.3 OneClick build available with the Cog VM, or should I
>>>>>>>>>> just down load the linux and OSX Cog builds from the Jenkins server?
>>>>>>>>>
>>>>>>>>> The script on the hudson is old... we need to update it. And move everything
>>>>>>>>> from hudson to jenkins. And, and...
>>>>>>>>>
>>>>>>>>> So for now:
>>>>>>>>>
>>>>>>>>> Â Â Â Â https://gforge.inria.fr/frs/download.php/28922/Pharo-1.3-OneClick.zip
>>>>>>>>>
>>>>>>>>> hand-build one-click with Cog as build from https://ci.lille.inria.fr/pharo/view/Cog/
>>>>>>>>>
>>>>>>>>>> often run into problems with having different VMs/Plugin on different
>>>>>>>>>> servers, and like the idea of having both Liux and OSX supported in
>>>>>>>>>> one package, where I can just update the image.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Marcus Denker -- http://marcusdenker.de
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> ~JT
>>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Marcus Denker -- http://marcusdenker.de
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> ~JT
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> ~JT
>>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>>
>
>
>
--
~JT
Sept. 8, 2011