aboutsummaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAge
...
* api: nvim_command_output: direct implJustin M. Keyes2018-01-10
|
* api: change nvim_command_output behaviorJustin M. Keyes2018-01-10
| | | | | | | | | | | | | | | | | | | Implement nvim_command_output with `execute({cmd},"silent")`. Behavior changes: - does not provoke any hit-enter prompt - no longer prepends a newline char - does not capture some noise (like the "[New File]" message, see the change to tabnewentered_spec.lua) Technically ("bug-for-bug") this a breaking change. But the previous behavior of nvim_command_output meant that it probably wasn't used for anything outside of tests. Also remove the undocumented `v:command_output` variable which was a hack introduced only for the purposes of nvim_command_output. closes #7726
* Merge #7623 'man.vim: highlight bold, underlined text'Justin M. Keyes2018-01-09
|\
| * Address PR commentsGabriel Holodak2017-12-27
| |
| * Add functional tests for man highlightingGabriel Holodak2017-12-27
| |
* | test: set_shell_powershell(): update flags (#7819)Justin M. Keyes2018-01-07
| |
* | Merge #7753 'win: enable more functional tests'Justin M. Keyes2018-01-06
|\ \
| * | test: win: yes is unavailable on WindowsJan Edmund Lazo2018-01-06
| | |
| * | win: test: check non-shell system()Jan Edmund Lazo2018-01-06
| | |
| * | test: use unix fileformat to test NULs on systemlistJan Edmund Lazo2018-01-06
| | |
| * | win: enable more functional testsJan Edmund Lazo2018-01-06
| | | | | | | | | | | | | | | | | | - plugin/shada_spec.lua: Use \r\n as Windows EOL for tests on BufWriteCmd, FileWriteCmd, FileAppendCmd. Alternative is 'set fileformat=unix'.
| * | win: enable tests in ex_terminal_specJan Edmund Lazo2018-01-06
| | |
| * | test: enable K_spec tests in WindowsJan Edmund Lazo2018-01-03
| | |
* | | tests: stderr output contains `cp` noiseJustin M. Keyes2018-01-05
| | | | | | | | | | | | closes #7811
* | | defaults: do :filetype stuff unless explicitly "off"Justin M. Keyes2018-01-04
|/ / | | | | | | | | | | | | | | | | | | | | Until now, the default `:filetype ...` setup was skipped if the user config touched `:filetype` in any way (including implicitly via `:syntax on`). No one needs that, and it's very confusing. Instead, proceed with `:filetype ... on` unless the user explicitly called `:filetype ... off`. closes #7765
* | Merge pull request #7762 from ZyX-I/remove-some-listitemsJustin M. Keyes2017-12-31
|\ \ | | | | | | Remove some tv_list_item_…() functions
| * | *: Fix linter errorsZyX2017-12-24
| | |
| * | eval: Replace some tv_list_item_remove() callsZyX2017-12-24
| | | | | | | | | | | | | | | There is nothing wrong with them, just it is generally better to remove a range then to remove items individually.
| * | unittests: Do gc after reporting error, not beforeZyX2017-12-24
| | | | | | | | | | | | | | | Reason: test may contain cleanup at the endwhich is needed for GC to work properly, but is not done if test fails. With collectgarbage() in former position it would crash when collecting garbage.
| * | unittests: Remove start of trace, not endZyX2017-12-24
| | |
| * | eval: Rename tv_list_remove_items() to tv_list_drop_items()ZyX2017-12-24
| | | | | | | | | tv_list_remove_items() may cause confusion with tv_list_item_remove()
| * | eval/typval: Make tv_list_item_remove return pointer to the next itemZyX2017-12-24
| | |
| * | eval/typval: Remove tv_list_item_free() as it is unusedZyX2017-12-24
| | |
| * | eval/typval: Make tv_list_item_alloc staticZyX2017-12-24
| | | | | | | | | | | | Better write this bit in lua then make reviewers or clint filter out tv_list_item_alloc().
| * | *: Remove most calls to tv_list_item_allocZyX2017-12-24
| |/ | | | | | | Still left calls in eval/typval.c and test/unit/eval/helpers.lua. Latter is the only reason why function did not receive `static` modifier.
* | tests: termclose_spec: fix flaky SIGTERM test #7787Daniel Hahler2017-12-30
| | | | | | | | | | Followup to https://github.com/neovim/neovim/pull/7217. Build failure: https://travis-ci.org/neovim/neovim/jobs/322930672#L2958.
* | Merge #7782 'Fix TabClose autocommand via close_windows'Justin M. Keyes2017-12-30
|\ \ | |/ |/|
| * Move applying of TabClosed to win_close_othertabDaniel Hahler2017-12-29
|/
* mark: Make sure that jumplist item will not have zero lnumZyX2017-12-24
| | | | Fixes #7169
* Merge #7708 from ZyX-I/hide-container-implJustin M. Keyes2017-12-23
|\
| * Merge branch 'master' into hide-container-implZyX2017-12-23
| |\
| * | functests: Fix linter errorZyX2017-12-16
| | |
| * | Merge branch 'master' into hide-container-implZyX2017-12-16
| |\ \
| * | | window: Fix matchaddpos() and enhance error reportingZyX2017-12-15
| | | |
| * | | *: Fix some problems found during reviewZyX2017-12-15
| | | | | | | | | | | | | | | | Still missing: problems in window.c, it should be possible to construct a test for them.
| * | | Merge branch 'master' into hide-container-implZyX2017-12-12
| |\ \ \
| * | | | eval: Fix add()ZyX2017-12-11
| | | | |
| * | | | *: Fix test failuresZyX2017-12-11
| | | | |
| * | | | functests: Add some more NULL testsZyX2017-12-10
| | | | |
| * | | | eval: Fix uniq() crash in legacy test 055ZyX2017-12-10
| | | | |
| * | | | functests: Mark islocked("v:_null_list") behaviour correctZyX2017-12-10
| | | | | | | | | | | | | | | It is the same for other VAR_FIXED lists.
| * | | | quickfix: Fix :cexpr and :lexprZyX2017-12-10
| | | | |
| * | | | eval: Fix setmatches(), setqflist() and setloclist()ZyX2017-12-10
| | | | |
| * | | | eval,functests: Fix tests and complete() and setline() behaviourZyX2017-12-10
| | | | |
| * | | | *: Hide list implementation in other files as wellZyX2017-12-10
| | | | |
| * | | | eval: Fix writefile()ZyX2017-12-10
| | | | |
| * | | | eval: Fix inputlist()ZyX2017-12-10
| | | | |
| * | | | *: Start hiding list implementationZyX2017-12-10
| | | | | | | | | | | | | | | | | | | | Most of files, except for eval.c and eval/* were only processed by perl.
* | | | | channel: check for existance before trying to set keyBjörn Linse2017-12-23
| |_|_|/ |/| | | | | | | | | | | This avoids an error message in async context, where it is not safe.
* | | | provider/nodejs: check version in Detect()Justin M. Keyes2017-12-17
| | | |