neovim/test/functional
Marcos Almeida a2253744c9 system(): handle profiling and 'verbose' #8730
closes #8362

Vim's code calls `call_shell` directly from `get_system_output_as_rettv`
whereas in Nvim this function has been rewritten to not call `call_shell` but to call
`os_system` via `do_os_system`, losing the support for profiling and verbose.

Changing the code to call `call_shell` from `get_system_output_as_rettv`
seems to be too complicated to be worth it on the current version of the
code. So this commit duplicates the relevant code.
2018-07-29 03:49:11 +02:00
..
api ui: use line-based rather than char-based updates in screen.c 2018-07-21 13:21:58 +02:00
autocmd job-control: children_kill_cb(): do not check elapsed time 2018-04-15 18:23:11 +02:00
clipboard msg: do not scroll entire screen (#8088) 2018-03-31 11:12:27 +02:00
cmdline cmdline: CTRL-R: Omit trailing <CR>. 2017-02-18 23:24:35 +01:00
core startup: delete empty stdin buffer if other files were opened 2018-06-18 21:51:42 +02:00
eval system(): handle profiling and 'verbose' #8730 2018-07-29 03:49:11 +02:00
ex_cmds defaults: shortmess+=F (#8619) 2018-06-22 08:18:02 +02:00
fixtures coverity/108274: tty-test.c: Insecure data handling (#8666) 2018-07-01 14:48:30 +02:00
insert insert-mode: interpret unmapped META as ESC 2018-04-04 03:23:15 +02:00
legacy vim-patch:8.0.1398: :packadd does not load packages from the "start" directory (#8762) 2018-07-23 02:04:49 +02:00
lua API: return non-generic VimL errors 2018-05-09 23:18:38 +02:00
normal Add some basic tests for macros 2018-03-14 10:39:14 +00:00
options startup: fix ":if 0|syntax on|endif" bug (#8731) 2018-07-18 14:30:11 +02:00
plugin test: man_spec: Fix use of nested [[ quoting 2018-02-02 07:28:56 -05:00
provider test: give more time for nodejs 2018-06-04 19:42:28 -04:00
shada functests: Use proper path in eq() 2018-04-02 11:14:11 +03:00
spell test/rmdir(): Remove readonly attr on Windows. 2017-04-10 22:59:30 +02:00
terminal ui: use line-based rather than char-based updates in screen.c 2018-07-21 13:21:58 +02:00
ui screen.c: add update_window_hl to special redrawing entrypoints 2018-07-27 17:11:01 +02:00
viml tests: endfunc allows uncommented bar 2018-07-07 13:31:55 -04:00
helpers.lua system(): handle profiling and 'verbose' #8730 2018-07-29 03:49:11 +02:00
preload.lua functests: Check logs in lua code 2016-06-10 21:50:49 +03:00