[Oberon] Re (2): Display.Broadcast() and update of display.

peter at easthope.ca peter at easthope.ca
Tue Mar 10 07:30:07 CET 2020

> You only can speed up, if you reduce the nbr of Screen updates. Not 
> an easy task.

Wrap assembles the reformatted Text by copying little buffers one 
after another.  After a whole new buffer is built, Replace is invoked.  
So only one Replace; hence one update.  Wrap is fast.  Rarely more 
than a few ms. 

CutLines is noticeably slow.  When it hits a word longer than the 
target width you watch the empty lines being inserted: clunk, clunk, 
clunk ...

I admit a subtle glitch probably remains but Wrap is useable. If fact 
Oberon Mail is useable now that the worst bugs are fixed.

Regards,                       ... L.

Tel: +1 604 670 0140            Bcc: peter at easthope. ca

More information about the Oberon mailing list