Stealing some code from SystemProgressMorph, which can show an update while the
UI thread drives it, the following seems to work (using a Doit that block the
UI thread):
(textModel := TextModel new)
text: '';
title: 'Pharo Transcript';
aboutText: 'An experimental Transcript View';
isCodeCompletionAllowed: false;
menuHolder: [ ];
openWithSpec.
10 timesRepeat: [
textModel text: (textModel text), 'X'.
UIManager default currentWorld displayWorld.
0.1 seconds wait ].
Needless to say, this would be a very inefficient implementation ;-)
> On 09 May 2015, at 14:37, stepharo <[email protected]> wrote:
>
> Hi guys
>
> Eliot I do not understand why you are reacting like that. Our goal is not to
> make the live of people worse. All the efforts we
> do in Pharo is to get better.
> I changed the transcript because when I started to work on concurrent
> programming chapters then the transcript was simply useless.
> Now I would like to know how we can improve the solution and this is why I
> sent this mail.
> But apparently I should not have. :(
>
> I did not send it to receive your kind of emails. I'm convinced you can do
> better. I do not know what you mean about doctrine.
> Pharo objectives is to bring money in Smalltalk and to build better tools and
> infrastructure.
>
> Stef