aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/event/process.c
Commit message (Expand)AuthorAge
* build(IWYU): fix includes for func_attr.hdundargoc2023-11-27
* refactor: iwyu (#26062)zeertzjq2023-11-16
* build: remove PVSdundargoc2023-11-12
* refactor: allow not having a `default` case for enumFamiu Haque2023-10-10
* fix(tui): don't overwrite an assertion faliure message on exitbfredl2023-09-21
* fix(startup): run embedded Nvim with real path (#24282)zeertzjq2023-07-08
* fix(rpc)!: preseve files when stdio channel is closed (#22137)zeertzjq2023-02-11
* refactor: fix IWYU mapping file and use IWYU (#21802)dundargoc2023-01-15
* fix(embed): handle stdio in server properlybfredl2023-01-09
* fix(tui): more work in the TUIbfredl2022-12-31
* feat(tui): run TUI as external processhlpr982022-12-31
* build: allow IWYU to fix includes for all .c filesdundargoc2022-11-15
* fix(jobs): deadlock in channel.c:exit_event #19082erw72022-07-02
* feat(logging): include test-id in log messagesJustin M. Keyes2022-06-15
* refactor: convert function comments to doxygen format (#17710)dundargoc2022-03-24
* refactor: format files with uncrustify #15663dundargoc2021-09-14
* feat(api): nvim_get_chan_info: include "argv" for jobs #15537Justin M. Keyes2021-09-01
* fix(process_wait): drain proc.events directly #15501Gregory Anders2021-08-27
* fix(pty): Always use $TERM from the job's env dictJames McCoy2021-02-06
* f_jobwait: cleanupJustin M. Keyes2019-09-03
* channels: reflect exit due to signals in exit status code (#10573)Daniel Hahler2019-08-09
* process_stop: uv: do not close stdin first/explicitly #10584Daniel Hahler2019-08-01
* CI: improve gcov handling #10404Daniel Hahler2019-07-07
* gcov: use __gcov_flush instead of __gcov_dump (#10260)Daniel Hahler2019-06-18
* Dump gcov coverage in process_spawn (#10230)Daniel Hahler2019-06-15
* Merge #8218 'Fix errors reported by PVS'Justin M. Keyes2018-04-27
|\
| * event/process: Silence PVS/V547: assuming stream->num_bytes changesZyX2018-04-17
* | IO: shada should respect 'fsync' optionJustin M. Keyes2018-04-21
* | job-control: children_kill_cb(): do not check elapsed timeJustin M. Keyes2018-04-15
* | job-control: one-shot timer instead of repeatingJustin M. Keyes2018-04-15
* | job-control: mitigate process-kill raceJustin M. Keyes2018-04-15
* | loop: remove `children_stop_requests`Justin M. Keyes2018-04-15
|/
* win: os_proc_tree_kill()Justin M. Keyes2018-03-16
* jobs: child proc must have a separate process-groupJustin M. Keyes2018-03-16
* jobwait: return -2 on interrupt also with timeoutBjörn Linse2018-02-20
* channels: refactor jobwaitBjörn Linse2017-11-25
* channels: generalize jobclose()Björn Linse2017-11-25
* channels: allow bytes sockets and stdio, and buffered bytes outputBjörn Linse2017-11-24
* channels: refactorBjörn Linse2017-11-24
* process_close(): uv_unref() detached processes (#7539)Justin M. Keyes2017-11-12
* log: some DEBUG-level stream loggingJustin M. Keyes2017-08-21
* jobstop/process_stop: send SIGTERM directlyDaniel Hahler2017-07-07
* *: Fix all V641 errorsZyX2017-05-20
* Revert "event/process.c: send SIGTERM directly (#6644)"Justin M. Keyes2017-05-08
* event/process.c: send SIGTERM directly (#6644)Daniel Hahler2017-05-04
* *: Add comment to all C filesZyX2017-04-19
* process_spawn: Return status code (#6075)Justin M. Keyes2017-02-09
* process_wait(): Avoid dereference after LOOP_PROCESS_EVENTS. (#5917)Justin M. Keyes2017-01-09
* event/multiqueue.c: Rename "queue" to "multiqueue".Justin M. Keyes2016-10-02
* signal_init: Always unblock SIGCHLD. (#5243)Justin M. Keyes2016-08-29