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 <stepharo@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