aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/os
Commit message (Expand)AuthorAge
* os/fs: Move mkdir_recurse from eval.c to os/fs.cZyX2015-07-26
* os/fs: Define os_strerror as an alias to uv_strerrorZyX2015-07-26
* job: Replace by a better process abstraction layerThiago 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
* Remove dead WIFSTOPPED and WIFCONTINUED checksFredrik Fornwall2015-07-13
* os/*defs: restore some comments and formatting.Justin M. Keyes2015-07-06
* refactor: remove SYS_MENU_FILE (unused)Yamakaky2015-07-06
* Split os_unix_defs.h into os/Yamakaky2015-07-06
* rbuffer: Reimplement as a ring buffer and decouple from rstreamThiago de Arruda2015-07-01
* rstream: Fix bug triggered when libuv doesn't use the allocated bufferoni-link2015-07-01
* klib: Improve klist.hThiago de Arruda2015-07-01
* os/fs: Use module-local uv_loop_t instanceThiago de Arruda2015-07-01
* Fix warnings: shell.c: do_os_system(): Nonnull passed null: FP. #2923Eliseo Martínez2015-06-28
* event_teardown(): retry uv_loop_close() instead of abort. #2903oni-link2015-06-25
* getenv: return NULL if empty #2574Scott Prager2015-05-29
* input: rename input_{start,stop}_stdin()Justin M. Keyes2015-05-27
* input: stream_set_blocking(): libuv implJustin M. Keyes2015-05-27
* input: set input stream to blocking on exitJustin M. Keyes2015-05-27
* Rename var eof as input_eof #2728Rui Abreu Ferreira2015-05-24
* Add guard for sys/wait.h header in job.c #2686Rui Abreu Ferreira2015-05-21
* Remove char_u: message:smsg()Michael Reed2015-05-13
* os/input.c: Eliminate conversion warning from gcc 5 #2617Björn Linse2015-05-09
* Merge 'p' declaration with init in vim_version_dir()Mark Bainter2015-05-06
* Remove char_u: concat_fnames()Mark Bainter2015-05-06
* unify jobstart, termopen, and system interfacesScott Prager2015-05-02
* Enable -Wconversion: normal.c.Eliseo Martínez2015-04-27
* TAB0 might not be defined in termios.h #2483Rui Abreu Ferreira2015-04-23
* Refactor get_env() to respect const qualifierMark Bainter2015-04-18
* Remove char_u: vim_setenv()Mark Bainter2015-04-18
* Remove char_u: vim_getenv()Mark Bainter2015-04-17
* Remove char_u: after_pathstep()Mark Bainter2015-04-17
* Implement os_unsetenv()Rui Abreu Ferreira2015-04-14
* memory: Add `free` wrapper and refactor project to use itThiago de Arruda2015-04-13
* memory: Replace klib memory pools by malloc/freeThiago de Arruda2015-04-12
* remove char_u: vim_version_dir #2414Mark Bainter2015-04-12
* refactor remove_tail() function to no longer use char_u #2413Mark Bainter2015-04-12
* Refactor default_vim{,runtime}_dir to use char type. #2375Mark Bainter2015-04-12
* eval: Fix `jobwait()`Thiago de Arruda2015-04-11
* event: Only process if event_init has been run.Scott Prager2015-04-08
* event.c: Simplify timer use in event_poll()oni-link2015-04-08
* Fix a memory leak for WBuffers used in channel_write().oni-link2015-04-03
* Remove potential NULL dereference. #2316Prajjwal Bhandari2015-03-31
* os_scandir(), scandir_next(), and os_closedir()Scott Prager2015-03-31
* eval: Implement `jobclose()` vimscript functionThiago de Arruda2015-03-29
* eval: Implement `jobwait()` vimscript functionThiago de Arruda2015-03-29
* eval: Refactor vimscript job control APIThiago de Arruda2015-03-29
* tui: Fix reading when stdin is not a ttyThiago de Arruda2015-03-26
* job: Close the process in a queued event handlerThiago de Arruda2015-03-25
* terminal: New module that implements a terminal emulatorThiago de Arruda2015-03-25