Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | test: fnamemodify with :8 filename modifier | Jan Edmund Lazo | 2018-01-28 | |
| | ||||
* | fixup: get network drive only, not entire path | Jan Edmund Lazo | 2018-01-28 | |
| | ||||
* | test: win: get current network drive via io.popen | Jan Edmund Lazo | 2018-01-28 | |
| | ||||
* | test: win: add tests for shellslash | Jan Edmund Lazo | 2018-01-28 | |
| | ||||
* | test: fnamemodify() | Justin M. Keyes | 2018-01-28 | |
| | ||||
* | test/win: fix some environment assumptions #7912 | George Zhao | 2018-01-28 | |
| | | | | | fix #7909 fix #7910 | |||
* | eval: save_tv_as_string: Correctly handle an empty string | James McCoy | 2018-01-23 | |
| | | | | | | | | When tv_get_string_chk returns a non-NULL value, we have a valid string. Propagating an error state (*len = -1, NULL return) for an empty string is invalid. Closes #6554 | |||
* | test: system(): fix test | Justin M. Keyes | 2018-01-23 | |
| | | | | | | | For the test to be valid it should actually send input. ref #3529 ref #5241 | |||
* | Merge #7860 'fix get_buffer_lines' | Justin M. Keyes | 2018-01-16 | |
|\ | ||||
| * | get_buffer_lines: Return a string, when requested, on invalid input | James McCoy | 2018-01-15 | |
|/ | | | | Closes #7859 | |||
* | vim-patch:8.0.0151,3,4 #7389 | Justin M. Keyes | 2018-01-15 | |
| | | | | | | | | | | | | | | | | | | | vim-patch:8.0.0151 Problem: To pass buffer content to system() and systemlist() one has to first create a string or list. Solution: Allow passing a buffer number. (LemonBoy, closes vim/vim#1240) https://github.com/vim/vim/commit/12c4492dd35e0cd83c8816be2ec849b836109882 vim-patch:8.0.0153 Problem: system() test fails on MS-Windows. Solution: Deal when extra space and CR. https://github.com/vim/vim/commit/9d9c35651712b88c81f1ae11091de1fd0bbbd35c vim-patch:8.0.0154 Problem: system() test fails on OS/X. Solution: Deal with leading spaces. https://github.com/vim/vim/commit/31f19ce0a052f7c76d44a9a190e468c79cf5d56d | |||
* | test: win: yes is unavailable on Windows | Jan Edmund Lazo | 2018-01-06 | |
| | ||||
* | win: test: check non-shell system() | Jan Edmund Lazo | 2018-01-06 | |
| | ||||
* | test: use unix fileformat to test NULs on systemlist | Jan Edmund Lazo | 2018-01-06 | |
| | ||||
* | functests: Fix linter error | ZyX | 2017-12-16 | |
| | ||||
* | window: Fix matchaddpos() and enhance error reporting | ZyX | 2017-12-15 | |
| | ||||
* | *: Fix some problems found during review | ZyX | 2017-12-15 | |
| | | | | Still missing: problems in window.c, it should be possible to construct a test for them. | |||
* | eval: Fix add() | ZyX | 2017-12-11 | |
| | ||||
* | *: Fix test failures | ZyX | 2017-12-11 | |
| | ||||
* | functests: Add some more NULL tests | ZyX | 2017-12-10 | |
| | ||||
* | eval: Fix uniq() crash in legacy test 055 | ZyX | 2017-12-10 | |
| | ||||
* | functests: Mark islocked("v:_null_list") behaviour correct | ZyX | 2017-12-10 | |
| | | | It is the same for other VAR_FIXED lists. | |||
* | quickfix: Fix :cexpr and :lexpr | ZyX | 2017-12-10 | |
| | ||||
* | eval: Fix setmatches(), setqflist() and setloclist() | ZyX | 2017-12-10 | |
| | ||||
* | eval,functests: Fix tests and complete() and setline() behaviour | ZyX | 2017-12-10 | |
| | ||||
* | *: Hide list implementation in other files as well | ZyX | 2017-12-10 | |
| | ||||
* | eval: Fix writefile() | ZyX | 2017-12-10 | |
| | ||||
* | eval: Fix inputlist() | ZyX | 2017-12-10 | |
| | ||||
* | *: Start hiding list implementation | ZyX | 2017-12-10 | |
| | | | | Most of files, except for eval.c and eval/* were only processed by perl. | |||
* | Viml: Make filter and map handle null list correct | FlorianGit | 2017-12-03 | |
| | | | | | | | | | | | | | | | | | | | filter('v:_null_list, 'v:val') should return v:_null_list and a similar statement should hold for map. Changes after review * Test inserted in legacy test suite has been removed by reverting the commit adding it. * Change the fix to tv_copy the argument before returning. * Readd the two tests on crashes, and modified their expected return value. * Move the test from 'incorrect behaviour' section to 'correct behaviour section' * Add analogous tests for v:_null_dict Always copy list or dictionary to return variable If the type of input is correct (i.e. either a list or a dictionary), this should also be returned. | |||
* | compat: "v:count" distinct from "count" (#7407) | Marco Hinz | 2017-11-09 | |
| | ||||
* | eval/decode.c: Avoid NULL arg to memchr() #7332 | Adrian Neumann | 2017-11-06 | |
| | | | | | | | Clang complains because memchr has undefined behavior if the ptr is NULL, even if len==0. Helped-by: Nikolai Aleksandrovich Pavlov <kp-pav@yandex.ru> | |||
* | test: server_spec: Tolerate missing protocol (#7478) | James McCoy | 2017-11-02 | |
| | | | | | | | | | | | | | | | | | Travis disabled IPv6: [ RUN ] serverstart(), serverstop() parses endpoints correctly: FAIL ...build/neovim/neovim/test/functional/eval/server_spec.lua:83: Expected objects to be the same. Passed in: (table) { [1] = '127.0.0.1:12345' } Expected: (table) { [1] = '127.0.0.1:12345' *[2] = '::1:12345' } Change all tests to ensure a server was actually started before expecting it to be returned from serverlist(). | |||
* | getcmdline_prompt: Temporarily disable msg_silent so prompt is displayed | James McCoy | 2017-10-14 | |
| | | | | | vim-patch:7.4.1636 Closes #7378 | |||
* | functests: Remove wait() from input_spec | ZyX | 2017-08-06 | |
| | ||||
* | Revert "functests: Replace wait() with nvim_async" | ZyX | 2017-07-27 | |
| | | | | | | This reverts commit e129607988b88719935bc4af517e7ee2689f5871. Tests stopped working in CI. | |||
* | functests: Replace wait() with nvim_async | ZyX | 2017-07-26 | |
| | ||||
* | functests: Remove unneeded wait()s | ZyX | 2017-07-26 | |
| | ||||
* | Merge branch 'master' into colored-cmdline | ZyX | 2017-07-15 | |
|\ | ||||
| * | mbyte: Fix crash when using multibyte chars in maparg() return (#6986) | Nikolai Aleksandrovich Pavlov | 2017-07-09 | |
| | | | | | | | | | | | | | | | | This is a refactoring typo from #6947. Fixes #6985 Combined with #6947 where typo was made it also fixes vim/vim#1827 which was present in Neovim. | |||
| * | test: handle single-char hostname (#6939) | KunMing Xie | 2017-07-01 | |
| | | ||||
* | | functests: Add missing wait() | ZyX | 2017-06-27 | |
| | | ||||
* | | eval,ex_getln: Add support for coloring input() prompts | ZyX | 2017-06-27 | |
|/ | ||||
* | functests: Move function_spec to eval | ZyX | 2017-06-20 | |
| | ||||
* | functests/msgpack: Correct representation of literal INT64_MIN | James McCoy | 2017-06-06 | |
| | | | | | | In order to generate INT64_MIN from literal values, it's necessary to use "-0x7fffffffffffffff - 1". Using "-0x8000000000000000" causes the value to get clamped to INT64_MAX and then negated. | |||
* | functests/msgpack: Use assert_equal() for more informative errors | James McCoy | 2017-06-06 | |
| | ||||
* | Merge pull request #6680 from mhinz/listen/localhost | James McCoy | 2017-05-28 | |
|\ | | | | | Use uv_getaddrinfo() for servers | |||
| * | eval: serverstart: Return finalized address to user | James McCoy | 2017-05-28 | |
| | | | | | | | | | | In the process of setting up the socket watcher, the address may be changed (e.g., adding the OS-selected port). | |||
| * | Server tests: endpoint parsing in serverstart() | Marco Hinz | 2017-05-22 | |
| | | ||||
| * | Server tests: use helpers.command() | Marco Hinz | 2017-05-22 | |
| | |