aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/event
Commit message (Expand)AuthorAge
* tui: "backpressure": Drop messages to avoid flooding.Justin M. Keyes2016-12-09
* system('foo &', 'bar'): Show error, don't crash.Justin M. Keyes2016-10-19
* event/multiqueue.c: Rename "queue" to "multiqueue".Justin M. Keyes2016-10-02
* doc: minor comment tweaksJustin M. Keyes2016-09-28
* tui.c: Do not wait for tui loop on teardown. (#4789)Justin M. Keyes2016-09-24
* signal_init: Always unblock SIGCHLD. (#5243)Justin M. Keyes2016-08-29
* stream: set data together with callbackBjörn Linse2016-08-20
* Merge #4798 'process.c: Fix block in teardown'Justin M. Keyes2016-07-16
|\
| * process.c: Close events are processed too lateoni-link2016-05-28
| * process.c: Fix a block when in teardown modeoni-link2016-05-28
* | os/fs: Rename os_file_exists to os_path_exists (#4973)Daniel Xu2016-07-06
* | Merge #4646 from oni-link/fix.issue.4569.3Justin M. Keyes2016-06-26
|\ \
| * | fixup2: process.c: Prevent data loss for process output streamsoni-link2016-05-15
| * | fixup: process.c: Prevent data loss for process output streamsoni-link2016-05-15
| * | process.c: Prevent data loss for process output streamsoni-link2016-05-15
* | | *: Also fix the adjacent errorsZyX2016-06-11
* | | *: Fix errors from new linter checksZyX2016-06-11
* | | eval: allow setting cwd in {jobstart,termopen}()Aleksa Sarai2016-06-07
* | | pty_process: split into plat-specific files (#3976)Rui Abreu Ferreira2016-06-04
| |/ |/|
* | eval: implement timers. vim-patch: 7.4.1578, 7.4.1831Björn Linse2016-05-24
|/
* *: Fix new linter errorsZyX2016-05-01
* job control: don't kill PTY processes on exitBjörn Linse2016-01-20
* job control: add 'detach' option to jobstartBjörn Linse2016-01-20
* Fix comments for os_* functions return valueRui Abreu Ferreira2015-11-25
* loop: Free the parent queue last when destroying the loopThiago de Arruda2015-09-16
* Fix warning: stream.c: stream_init(): Dead store: HI.oni-link2015-09-08
* Windows: disable libuv argument escaping for uv_spawn #3305Rui Abreu Ferreira2015-09-08
* loop: Improvements for thread-safetyThiago de Arruda2015-09-06
* queue: Allow direct appending to parent queuesThiago de Arruda2015-09-06
* Windows: avoid "uv_" naming conflicts. #3225Seth Jackson2015-08-27
* eval: Protect job callbacks from being redefinedThiago de Arruda2015-08-21
* rstream.c: Prevent stream closing if a read event is still queued. #3172oni-link2015-08-16
* eval: Fix jobwait() to process multiple jobs concurrentlyThiago de Arruda2015-08-13
* pty_process: Make termios structure a static variableThiago de Arruda2015-08-13
* rstream: Pass read count to read eventsThiago de Arruda2015-08-13
* process: Remove indeterminism that causes reordering of pty eventsoni-link2015-08-13
* event: Refactor async event processingThiago de Arruda2015-08-13
* queue: Implement a more flexible event queueThiago de Arruda2015-08-13
* process: Pass loop reference during initializationThiago de Arruda2015-08-13
* loop: Simplify loop.c and move some code to input.cThiago de Arruda2015-08-13
* pty_process: Simplify cleanup after error during spawnThiago de Arruda2015-08-13
* events: Add missing function attributes to some APIsThiago de Arruda2015-08-13
* rstream: Fix read_cb invocationThiago de Arruda2015-07-21
* job: Replace by a better process abstraction layerThiago de Arruda2015-07-17
* server: Extract most logic into the new socket abstractionThiago de Arruda2015-07-17
* rstream/wstream: Unify structures and simplify APIThiago de Arruda2015-07-17
* event loop: New abstraction layer with refactored time/signal APIThiago de Arruda2015-07-17