aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/event/queue.c
Commit message (Collapse)AuthorAge
* queue: Allow direct appending to parent queuesThiago de Arruda2015-09-06
|
* eval: Fix jobwait() to process multiple jobs concurrentlyThiago de Arruda2015-08-13
| | | | | | | | | | | | | The new event processing architecture changed `jobwait()` semantics: Only one job is processed at time since process_wait only focuses on one queue. This fixes the problem with a few changes: - Allow the event queue polled by `process_wait` to be overriden by a new argument. - Allow the parent queue to be overriden with `queue_replace_parent` - Create a temporary queue that serves as the parent for all jobs passed to `jobwait()`
* queue: Implement a more flexible event queueThiago de Arruda2015-08-13