Calling these timers is the right way to go. Synchronicity is more typically referring to starting some task without blocking while waiting for it to complete its work, not waiting some amount of time. Yes, timers give you a kludgy way to do this in a single-threaded process, but they more specifically give you the ability to schedule an event based on a time span. Nice job on getting this work going -- timers are a pretty fundamental part of any ui framework these days and will quickly become a much-loved addition. So many cursorhold hacks can be fixed up now.
-- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
