On Wed, Jun 01, 2005 at 01:31:55PM +0200, Lars Gullik Bjønnes wrote: > Martin Vermeer <[EMAIL PROTECTED]> writes: > > | On Wed, Jun 01, 2005 at 10:55:24AM +0200, Lars Gullik Bjønnes wrote: > >> Martin Vermeer <[EMAIL PROTECTED]> writes: > > > | ... > | > >> What the event queue accomplishes is to say that: "We do not allow > >> auto-repeat events to queue up faster than we are able to handle > >> them." > > > | How does your event queue affect the repeat-key insertion of characters? > | One rendering per character too, like with page down? > > yes OK, that settles it then for me: put in the event queue and reverse the new stuff in workAreaKeyPress to a simple showCursor call. Then everything will be consistent, if slow.
I verified that this works properly using an old version of your event queue patch: doesn't lose keystrokes (except formally repeated ones), doesn't change their order, and doesn't produce cursor artefacts. Please commit your current version. - Martin
pgpCBXLuZDbxw.pgp
Description: PGP signature