[update 1.3] #13119

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

[update 1.3] #13119

Marcus Denker-4
13119
-----

Issue 3913: Fix in PluggableListMorph hierarchy
Issue 3736: new Transcript from CUIS


--
Marcus Denker  -- http://www.marcusdenker.de
INRIA Lille -- Nord Europe. Team RMoD.


Reply | Threaded
Open this post in threaded view
|

Re: [update 1.3] #13119

Nicolas Cellier
I have update 13119 failing on this MCMethodDefinition:

classIsMeta: true
source: 'addEntry: aString
        "Add a new entrie to the entries circular list. If full, a new entry
will replace the oldest one."
        | msg now |
        logToFile ifTrue: [
                now := DateAndTime now.
                msg := String streamContents: [ :strm |
                        now printWithMsOn: strm.
                        strm
                                nextPutAll: '' process:'';
                                nextPutAll: Processor activeProcess priority printString;
                                nextPut: $ ;
                                nextPutAll: Processor activeProcess hash printString;
                                nextPut: $ ;
                                nextPutAll: aString;
                                lf ]].

        self addEntry: aString logToFile: msg'
category: #private
selector: #addEntry:
className: #Transcript
timeStamp: 'jmv 2/18/2011 12:59'

Since Transcript is not a class (it is an instance of ThreadSafeTranscript).
It cannot understand classSide then DNU...

What's up

Nicolas

2011/3/31 Marcus Denker <[hidden email]>:

> 13119
> -----
>
> Issue 3913:     Fix in PluggableListMorph hierarchy
> Issue 3736:     new Transcript from CUIS
>
>
> --
> Marcus Denker  -- http://www.marcusdenker.de
> INRIA Lille -- Nord Europe. Team RMoD.
>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: [update 1.3] #13119

Nicolas Cellier
Very strange, I saved the image, closed the image, restarted and it
now behaves differently asking me to proceed to overwrite
Transcript...
I can then update normally...

Nicolas

2011/3/31 Nicolas Cellier <[hidden email]>:

> I have update 13119 failing on this MCMethodDefinition:
>
> classIsMeta:    true
> source:         'addEntry: aString
>        "Add a new entrie to the entries circular list. If full, a new entry
> will replace the oldest one."
>        | msg now |
>        logToFile ifTrue: [
>                now := DateAndTime now.
>                msg := String streamContents: [ :strm |
>                        now printWithMsOn: strm.
>                        strm
>                                nextPutAll: '' process:'';
>                                nextPutAll: Processor activeProcess priority printString;
>                                nextPut: $ ;
>                                nextPutAll: Processor activeProcess hash printString;
>                                nextPut: $ ;
>                                nextPutAll: aString;
>                                lf ]].
>
>        self addEntry: aString logToFile: msg'
> category:       #private
> selector:       #addEntry:
> className:      #Transcript
> timeStamp:      'jmv 2/18/2011 12:59'
>
> Since Transcript is not a class (it is an instance of ThreadSafeTranscript).
> It cannot understand classSide then DNU...
>
> What's up
>
> Nicolas
>
> 2011/3/31 Marcus Denker <[hidden email]>:
>> 13119
>> -----
>>
>> Issue 3913:     Fix in PluggableListMorph hierarchy
>> Issue 3736:     new Transcript from CUIS
>>
>>
>> --
>> Marcus Denker  -- http://www.marcusdenker.de
>> INRIA Lille -- Nord Europe. Team RMoD.
>>
>>
>>
>

Reply | Threaded
Open this post in threaded view
|

Re: [update 1.3] #13119

Stéphane Ducasse

Yes I got a strange message too.
but marcus never got it and hudson neither. So I gave up and took the hudosn image.

Stef

> Very strange, I saved the image, closed the image, restarted and it
> now behaves differently asking me to proceed to overwrite
> Transcript...
> I can then update normally...
>
> Nicolas
>
> 2011/3/31 Nicolas Cellier <[hidden email]>:
>> I have update 13119 failing on this MCMethodDefinition:
>>
>> classIsMeta:    true
>> source:         'addEntry: aString
>>        "Add a new entrie to the entries circular list. If full, a new entry
>> will replace the oldest one."
>>        | msg now |
>>        logToFile ifTrue: [
>>                now := DateAndTime now.
>>                msg := String streamContents: [ :strm |
>>                        now printWithMsOn: strm.
>>                        strm
>>                                nextPutAll: '' process:'';
>>                                nextPutAll: Processor activeProcess priority printString;
>>                                nextPut: $ ;
>>                                nextPutAll: Processor activeProcess hash printString;
>>                                nextPut: $ ;
>>                                nextPutAll: aString;
>>                                lf ]].
>>
>>        self addEntry: aString logToFile: msg'
>> category:       #private
>> selector:       #addEntry:
>> className:      #Transcript
>> timeStamp:      'jmv 2/18/2011 12:59'
>>
>> Since Transcript is not a class (it is an instance of ThreadSafeTranscript).
>> It cannot understand classSide then DNU...
>>
>> What's up
>>
>> Nicolas
>>
>> 2011/3/31 Marcus Denker <[hidden email]>:
>>> 13119
>>> -----
>>>
>>> Issue 3913:     Fix in PluggableListMorph hierarchy
>>> Issue 3736:     new Transcript from CUIS
>>>
>>>
>>> --
>>> Marcus Denker  -- http://www.marcusdenker.de
>>> INRIA Lille -- Nord Europe. Team RMoD.
>>>
>>>
>>>
>>
>


Reply | Threaded
Open this post in threaded view
|

Re: [update 1.3] #13119

Nicolas Cellier
I presume MC is not equipped to overwrite a global variable with a
class, so result may depend on load order, and maybe loadOrder is
depending itself on some random hash or something...

Nicolas

2011/3/31 Stéphane Ducasse <[hidden email]>:

>
> Yes I got a strange message too.
> but marcus never got it and hudson neither. So I gave up and took the hudosn image.
>
> Stef
>
>> Very strange, I saved the image, closed the image, restarted and it
>> now behaves differently asking me to proceed to overwrite
>> Transcript...
>> I can then update normally...
>>
>> Nicolas
>>
>> 2011/3/31 Nicolas Cellier <[hidden email]>:
>>> I have update 13119 failing on this MCMethodDefinition:
>>>
>>> classIsMeta:    true
>>> source:         'addEntry: aString
>>>        "Add a new entrie to the entries circular list. If full, a new entry
>>> will replace the oldest one."
>>>        | msg now |
>>>        logToFile ifTrue: [
>>>                now := DateAndTime now.
>>>                msg := String streamContents: [ :strm |
>>>                        now printWithMsOn: strm.
>>>                        strm
>>>                                nextPutAll: '' process:'';
>>>                                nextPutAll: Processor activeProcess priority printString;
>>>                                nextPut: $ ;
>>>                                nextPutAll: Processor activeProcess hash printString;
>>>                                nextPut: $ ;
>>>                                nextPutAll: aString;
>>>                                lf ]].
>>>
>>>        self addEntry: aString logToFile: msg'
>>> category:       #private
>>> selector:       #addEntry:
>>> className:      #Transcript
>>> timeStamp:      'jmv 2/18/2011 12:59'
>>>
>>> Since Transcript is not a class (it is an instance of ThreadSafeTranscript).
>>> It cannot understand classSide then DNU...
>>>
>>> What's up
>>>
>>> Nicolas
>>>
>>> 2011/3/31 Marcus Denker <[hidden email]>:
>>>> 13119
>>>> -----
>>>>
>>>> Issue 3913:     Fix in PluggableListMorph hierarchy
>>>> Issue 3736:     new Transcript from CUIS
>>>>
>>>>
>>>> --
>>>> Marcus Denker  -- http://www.marcusdenker.de
>>>> INRIA Lille -- Nord Europe. Team RMoD.
>>>>
>>>>
>>>>
>>>
>>
>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: [update 1.3] #13119

Gary Chambers-4
In reply to this post by Nicolas Cellier
Don't forget to do "ThreadSafeTranscript install" afterwards ;-)

Still finding problems with subsequent uptes related to this at the moment
though.

Regards, Gary

----- Original Message -----
From: "Nicolas Cellier" <[hidden email]>
To: <[hidden email]>
Sent: Thursday, March 31, 2011 8:14 PM
Subject: Re: [Pharo-project] [update 1.3] #13119


Very strange, I saved the image, closed the image, restarted and it
now behaves differently asking me to proceed to overwrite
Transcript...
I can then update normally...

Nicolas

2011/3/31 Nicolas Cellier <[hidden email]>:

> I have update 13119 failing on this MCMethodDefinition:
>
> classIsMeta: true
> source: 'addEntry: aString
> "Add a new entrie to the entries circular list. If full, a new entry
> will replace the oldest one."
> | msg now |
> logToFile ifTrue: [
> now := DateAndTime now.
> msg := String streamContents: [ :strm |
> now printWithMsOn: strm.
> strm
> nextPutAll: '' process:'';
> nextPutAll: Processor activeProcess priority printString;
> nextPut: $ ;
> nextPutAll: Processor activeProcess hash printString;
> nextPut: $ ;
> nextPutAll: aString;
> lf ]].
>
> self addEntry: aString logToFile: msg'
> category: #private
> selector: #addEntry:
> className: #Transcript
> timeStamp: 'jmv 2/18/2011 12:59'
>
> Since Transcript is not a class (it is an instance of
> ThreadSafeTranscript).
> It cannot understand classSide then DNU...
>
> What's up
>
> Nicolas
>
> 2011/3/31 Marcus Denker <[hidden email]>:
>> 13119
>> -----
>>
>> Issue 3913: Fix in PluggableListMorph hierarchy
>> Issue 3736: new Transcript from CUIS
>>
>>
>> --
>> Marcus Denker -- http://www.marcusdenker.de
>> INRIA Lille -- Nord Europe. Team RMoD.
>>
>>
>>
>