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 <steph...@free.fr> 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