Thanks francois.

On May 29, 2009, at 11:55 AM, François Tanguy wrote:

> Stef,
>
> I loaded the ThreadSafeTranscript package from squeaksource and found
> out one problem.
>
> The stream is not correctly reset after each access.

why should it be reset after each access?

> Original code uses "stream reset" but using "stream resetContents"
> works much better.

ok I will check
I published a new version with << (= show: to be compatible with the  
other streams)  support

stef

>
>
> Cheers.
>
> François
>
> Le 28 mai 09 à 23:52, Stéphane Ducasse a écrit :
>
>> Not this one.
>> ThreadSafeTranscript is on squeaksource same name.
>> Now I just check and I do not know why is shown
>> Argh
>>
>> Stef
>>
>>
>> On May 28, 2009, at 11:27 PM, François Tanguy wrote:
>>
>>> Name: Nile-Clients-damiencassou.101
>>> Author: damiencassou
>>> Time: 17 February 2009, 6:29:21 pm
>>> UUID: c84dacab-8c7e-48b4-b9ff-31f712051122
>>> Ancestors: Nile-Clients-damiencassou.99, Nile-Clients-damiencassou.
>>> 100
>>>
>>> François
>>>
>>> Le 28 mai 09 à 23:19, Stéphane Ducasse a écrit :
>>>
>>>> Which version of threadSafeTrasncruipt do you have
>>>>
>>>> I have
>>>>
>>>>
>>>> clear
>>>>    "Clear all characters and redisplay the view"
>>>>    
>>>>    self changed: #clearText.
>>>>    accessSemaphore
>>>>            critical: [ stream reset ]
>>>>
>>>> Stef
>>>>
>>>>
>>>> On May 28, 2009, at 11:06 PM, François Tanguy wrote:
>>>>
>>>>> Yes I already tried but a DNU showed up when trying to execute
>>>>> "STranscript clear".
>>>>> The method reset does not exist. See the implementation below.
>>>>>
>>>>> clear
>>>>>   "Clear all characters and redisplay the view"
>>>>>   
>>>>>   accessSemaphore critical:
>>>>>                           [ self changed: #clearText.
>>>>>                           self reset ]
>>>>>
>>>>> François
>>>>>
>>>>> Le 28 mai 09 à 22:56, Stéphane Ducasse a écrit :
>>>>>
>>>>>> francois
>>>>>>
>>>>>> on squeaksource there is a threadsafeTranscript
>>>>>> can you try it?
>>>>>> The idea is to get it to replace the non thread safe (= defult
>>>>>> one).
>>>>>>
>>>>>> Stef
>>>>>> On May 28, 2009, at 10:49 PM, François Tanguy wrote:
>>>>>>
>>>>>>> Hello,
>>>>>>>
>>>>>>> try this in a workspace (image 10319) :
>>>>>>>
>>>>>>> "First open a Transcript via the world menu"
>>>>>>> Transcript clear.
>>>>>>> 5 timesRepeat: [ [Transcript show: 'Hello'] fork ]
>>>>>>>
>>>>>>> Behavior is bad.
>>>>>>>
>>>>>>>
>>>>>>> Now, try the following:
>>>>>>>
>>>>>>> Transcript clear.
>>>>>>> Transcript open.
>>>>>>> 5 timesRepeat: [ [Transcript show: 'Hello'] fork ]
>>>>>>>
>>>>>>> It is always working.
>>>>>>>
>>>>>>>
>>>>>>> Is it a known problem ? Should we open an issue ?
>>>>>>>
>>>>>>> François
>>>>>>> _______________________________________________
>>>>>>> Pharo-project mailing list
>>>>>>> [email protected]
>>>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-
>>>>>>> project
>>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Pharo-project mailing list
>>>>>> [email protected]
>>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-
>>>>>> project
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Pharo-project mailing list
>>>>> [email protected]
>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo- 
>>>>> project
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> [email protected]
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> [email protected]
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [email protected]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to