[EMAIL PROTECTED] (Lars Gullik Bjønnes) writes:

| [EMAIL PROTECTED] (Lars Gullik Bjønnes) writes:
>
| | | Then we just need a timer that kicks in some 10-20 times a second to
| | | check the queue and do the real work.
>>
| | and with the queue doing the right thing we can actually put
| | processEvents allover as much as we want to to make the interactive
| | feeling better. Because we know that all events that is sendt to lyx
| | core is queued up until we allow them to be handed.
>
| this is kindo a proof-of-concept.

This is a revised version of the patch. This time is also prunes key
events that is caused by auto-repeat. (Gives imho very nice behavior.)

I have done nothing to handle the out-of-order problem. (please retest
though)

I think that this patch, or something very similar should go in for
1.4 since it gives a lot better experience when doing auto-repeat (be
it just 'a' or the more heavy <page down> or just cursor movement for
that matter)

So please test this and see if it cuts it... you may notice that the
patch contains a sync_non_user_events()... this is mostly testing code
and not really part of the patch...

Comments bitte please por favor.

-- 
        Lgb

Reply via email to