[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.
--
https://en.wikibooks.org/wiki/Medical_Machines
https://en.wikibooks.org/wiki/Oberon
Tel: +1 604 670 0140 Bcc: peter at easthope. ca
More information about the Oberon
mailing list