Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | menu_get(): doc | Justin M. Keyes | 2017-07-28 |
| | |||
* | viml: introduce menu_get() function #6322 | Matthieu Coudron | 2017-07-28 |
| | | | | menu_get({path}, {modes}). See :h menu_get. | ||
* | test: mouse_spec: remove obnoxious wait times (#7029) | Justin M. Keyes | 2017-07-15 |
| | | | | | helpers.skip_fragile() already skips the problematic tests on the ASan build. But the 15s timeout plus 5s 'mousetime' cause the tests to take 1+ minutes anyways. | ||
* | health.vim: fix test | Justin M. Keyes | 2017-07-15 |
| | |||
* | test: shada: Replace hard-coded 704 with dynamic version | James McCoy | 2017-07-14 |
| | |||
* | 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. | ||
* | inccommand: improve performance #6949 | KillTheMule | 2017-07-08 |
| | | | | | | | | During a preview, we can stop looking for matches after we got enough lines for the preview buffer. Because of this perf improvement, the 'redrawtime' test needs to be slowed down in a different way: _long_ lines instead of just many lines. | ||
* | 'cpoptions': remove "<" flag; ignore <special> | Justin M. Keyes | 2017-07-08 |
| | | | | Closes #6937 "nvim_get_keymap output is unreliable" | ||
* | i_CTRL-O: fix :startinsert at end of line (#6963) | d10n | 2017-07-08 |
| | | | | | | | | | | | | | | | | | | | | | | The gchar_cursor() == NUL check is already done in ins_ctrl_o. ins_esc changes gchar_cursor() so this if block is probably never entered. Issue: Pressing CTRL-O in insert mode at the end of the line and typing :startinsert moves the cursor 1 column back, when I expect the cursor to remain at the end of the line This is a regression from Vim behavior. Since at least Vim version 7.0, Vim returns you to insert mode at the end of the line. 091e7d033cbf0f4da068292ce4ac934f1c3dd91e is the first bad neovim commit Steps to reproduce using `nvim -u NORC`: `aaaa<C-o>:startinsert<CR>` Fixes #6962 | ||
* | Merge pull request #6823 from blueyed/fix-term-stop | James McCoy | 2017-07-07 |
|\ | | | | | fix SIGTERM/SIGHUP for jobs | ||
| * | jobstop/process_stop: send SIGTERM directly | Daniel Hahler | 2017-07-07 |
| | | | | | | | | | | This reverts the revert of #6644 (7c1a5d1d4), and handles it properly now (with tests). | ||
* | | test: tui_spec: Remove unused is_linux variable | James McCoy | 2017-07-07 |
|/ | |||
* | Merge #6816 'TUI improvements' | Justin M. Keyes | 2017-07-07 |
|\ | | | | | | | | | | | | | Removed these commits (test-suite changes): e2fba01910e0 7c809c4bc708 18e7cd9e9727 | ||
| * | tui: Correct commentary on tmux colour tests. | Jonathan de Boyne Pollard | 2017-06-03 |
| | | |||
| * | tui: Add built-in terminfo entry for VTE. | Jonathan de Boyne Pollard | 2017-06-03 |
| | | | | | | | | | | Also slightly refactor the way in which GNOME/MATE Terminal pretending to be xterm is detected. | ||
| * | tui: Add st to the always 256-colour capable list. | Jonathan de Boyne Pollard | 2017-06-03 |
| | | | | | | | | Also comment and augment some terminal colour tests. | ||
| * | tui: Correct a copy and paste error in stterm tests. | Jonathan de Boyne Pollard | 2017-06-03 |
| | | | | | | | | The test decsription was correct; the test was not. | ||
| * | tui: Update colour tests some more. | Jonathan de Boyne Pollard | 2017-06-03 |
| | | |||
| * | tui: Update colour tests. | Jonathan de Boyne Pollard | 2017-06-03 |
| | | |||
* | | Merge #6959 from ZyX-I/pvs-fixes | Justin M. Keyes | 2017-07-04 |
|\ \ | |||
| * | | os/fileio: Add ability to use os/fileio.c for file descriptors | ZyX | 2017-07-04 |
| | | | | | | | | | | | | Code imported from #6299 | ||
| * | | os/fileio: Add msgpack_file_write function | ZyX | 2017-07-04 |
| | | | |||
* | | | Merge #6958 from ZyX-I/fix-6957 | Justin M. Keyes | 2017-07-04 |
|\ \ \ | |||
| * | | | shada: Make sure that code does not attempt to read too long items | ZyX | 2017-07-04 |
| |/ / | | | | | | | Fixes #6957 | ||
* | | | functests: Ensure different SIDs on successive source() calls | ZyX | 2017-07-04 |
| | | | |||
* | | | functests: Add some more :echo tests which also check for regression | ZyX | 2017-07-04 |
| | | | | | | | | | | | | Fixes #6954 | ||
* | | | functests: Make ex_cmds/echo actually use :echo | ZyX | 2017-07-04 |
| | | | |||
* | | | functests: Copy eval/string_spec.lua to ex_cmds/echo_spec.lua | ZyX | 2017-07-04 |
|/ / | |||
* | | Merge #6947 from ZyX-I/consistent-get_keymap | Justin M. Keyes | 2017-07-03 |
|\ \ | |||
| * | | unittests: Fix allocation ordering for tv_dict_add_str() | ZyX | 2017-07-02 |
| | | | |||
| * | | functests: Test how spaces appear in get_keymap output | ZyX | 2017-07-02 |
| | | | |||
| * | | functests: Use more extensive testing | ZyX | 2017-07-02 |
| | | | | | | | | | | | | Fixes #6937 | ||
| * | | message: Add support for replacing `<` to str2special | ZyX | 2017-07-02 |
| | | | |||
| * | | functests: Add tests for new behaviour | ZyX | 2017-07-02 |
| | | | | | | | | | Apparently it is not working yet. | ||
| * | | functests: Remove local_copy function | ZyX | 2017-07-02 |
| | | | |||
| * | | eval/typval: Add tv_dict_add_allocated_str() function | ZyX | 2017-07-02 |
| | | | |||
* | | | test: expand_env_esc: Pass correct buffer size for outlen and assertion | James McCoy | 2017-07-02 |
|/ / | | | | | | | | | | | | | | | Running this test with a mocked passwd file whose $HOME was set to /home/jamessan/src/debian.org/pkg-vim/deb-packages/neovim/neovim-0.2.0/debian/fakehome caused the test to fail, since the expanded result was >= 99 bytes. The test should be reflecting the actual size of the buffer, instead of some arbitrary other number, anwyay. | ||
* | | ci/quickbuild: XXX: disable server_requests test (#6851) | Justin M. Keyes | 2017-07-02 |
| | | | | | | | | | | | | | | | | Temporarily disable this test which hangs quickbuild. From #6905: The hang occurs when calling nvim_set_current_line. References #6594 5a151555c8dce70bbf235e7f6d5bd1ced5e7c46c | ||
* | | test: handle single-char hostname (#6939) | KunMing Xie | 2017-07-01 |
| | | |||
* | | Merge pull request #6927 from jamessan/vim-7.4.2259 | James McCoy | 2017-06-27 |
|\ \ | | | | | | | vim-patch:7.4.2259,7.4.2268,7.4.2318,7.4.2320 | ||
| * | | vim-patch:7.4.2320 | James McCoy | 2017-06-26 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Redraw problem when using 'incsearch'. Solution: Save the current view when deleting characters. (Christian Brabandt) Fix that the '" mark is set in the wrong position. Don't change the search start when using BS. https://github.com/vim/vim/commit/dda933d06c06c2792bd686d059f6ad19191ad30b | ||
| * | | vim-patch:7.4.2268 | James McCoy | 2017-06-26 |
| | | | | | | | | | | | | | | | | | | | | | Problem: Using CTRL-N and CTRL-P for incsearch shadows completion keys. Solution: Use CTRL-T and CTRL-G instead. https://github.com/vim/vim/commit/1195669f9e434fa9ab8b57ee9470bf951e4990b8 | ||
| * | | functests/legacy: Add lua version of test_search.vim | James McCoy | 2017-06-26 |
| | | | |||
* | | | Merge #6789 from ZyX-I/lua-path | Justin M. Keyes | 2017-06-27 |
|\ \ \ | |/ / |/| | | lua: Add paths from &runtimepath to package.path and package.cpath | ||
| * | | lua: Use automatic determining of suffixes only for package.cpath | ZyX | 2017-05-28 |
| | | | |||
| * | | lua: Add paths from &runtimepath to package.path and package.cpath | ZyX | 2017-05-25 |
| | | | |||
| * | | api/vim: Fix nvim_list_runtimepaths | ZyX | 2017-05-23 |
| | | | | | | | | | | | | | | | | | | | | | | | | It used to 1. Always omit last component in runtimepath. 2. Always omit trailing empty item and leave uninitialized memory in place of it. | ||
* | | | functests: Fix screen.lua supplying dedent additional argument | ZyX | 2017-06-21 |
| | | | |||
* | | | functests: Check that minimal distance between commands works | ZyX | 2017-06-21 |
| | | | |||
* | | | functests: Add tests | ZyX | 2017-06-21 |
| | | |