Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | Merge #7917 'API: buffer updates' | Justin M. Keyes | 2018-06-08 | |
|\ \ | ||||
| * | | Add empty options dict to buf_attach | KillTheMule | 2018-05-23 | |
| | | | ||||
| * | | Rename some more, fixe borked renaming | KillTheMule | 2018-05-23 | |
| | | | ||||
| * | | Send changedtick as first event if buffer contents weren't requested | KillTheMule | 2018-05-23 | |
| | | | ||||
| * | | Unify updates_start and updates to lines_event | KillTheMule | 2018-05-23 | |
| | | | | | | | | | | | | Also rename changedtick -> changedtick_event | |||
| * | | Update test | KillTheMule | 2018-05-23 | |
| | | | ||||
| * | | Some renamings and doc changes | KillTheMule | 2018-05-23 | |
| | | | ||||
| * | | Try fixing that test on travis | KillTheMule | 2018-05-23 | |
| | | | ||||
| * | | Increase sendkeys timeout | KillTheMule | 2018-05-23 | |
| | | | ||||
| * | | The grand renaming | KillTheMule | 2018-05-23 | |
| | | | ||||
| * | | Fix tests on windows | KillTheMule | 2018-05-23 | |
| | | | | | | | | | | | | | | | | | | | | | | | | `cat` is distributed with neovim, so when can use it everywhere, as opposed to `sort`. The diffget test fails for unknown reasons on appveyor, mark it pending for now. | |||
| * | | Make LiveUpdate return lastline instead of numreplaced | KillTheMule | 2018-05-23 | |
| | | | | | | | | | | | | In analogy to `nvim_buf_set_lines`. | |||
| * | | Lint | KillTheMule | 2018-05-23 | |
| | | | ||||
| * | | Make separate functions to start/stop live updates | KillTheMule | 2018-05-23 | |
| | | | ||||
| * | | Add argument to not send a buffers content when updates are enabled | KillTheMule | 2018-05-23 | |
| | | | | | | | | | | | | Add a test. | |||
| * | | Tests for buffer updates | Peter Hodge | 2018-05-23 | |
| | | | | | | | | | | | | | | | Originally written by @phodge in https://github.com/neovim/neovim/pull/5269. | |||
* | | | terminal: flush vterm output buffer on pty output #8486 | 林千里 | 2018-06-08 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #4151 libvterm uses an "output buffer" for terminal reporting (e.g. \e[6n to report cursor position) Flush it in on_channel_output() not just terminal_send_key() See also this line from pangoterm: https://bazaar.launchpad.net/~leonerd/pangoterm/trunk/view/607/pangoterm.c#L2159 | |||
* | | | Merge #8491 from janlazo/vim-8.0.0255 | Justin M. Keyes | 2018-06-07 | |
|\ \ \ | ||||
| * | | | vim-patch:8.0.0256: missing changes to one file breaks test | Jan Edmund Lazo | 2018-06-07 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Problem: Tests fail because some changes were not included. Solution: Add changes to evalfunc.c https://github.com/vim/vim/commit/3a29abcb6154d9f55ca8abd6d97e5822b97ac4b3 | |||
* | | | | API: validation: mention invalid method name (#8489) | Justin M. Keyes | 2018-06-07 | |
| | | | | ||||
* | | | | vim-patch:8.0.0254: error message of assert functions (#8488) | Jan Edmund Lazo | 2018-06-07 | |
|/ / / | | | | | | | | | | | | | | | | Problem: When using an assert function one can either specify a message or get a message about what failed, not both. Solution: Concatenate the error with the message. https://github.com/vim/vim/commit/c7b831ca154537505f5a22d01335a86b2e9cb023 | |||
* | | | Merge #8461 from bfredl/scrollstatus | Justin M. Keyes | 2018-06-06 | |
|\ \ \ | ||||
| * | | | ex_getln: remove msg_scrolled cargo-cult magic, fixes #8251 | Björn Linse | 2018-06-02 | |
| | | | | ||||
| * | | | ex_getln: don't redraw statusline on top of scrolled messages | Björn Linse | 2018-06-02 | |
| | | | | ||||
* | | | | fixup: exclude node_modules/ for crash detection | Jan Edmund Lazo | 2018-06-05 | |
| | | | | | | | | | | | | | | | | node.js client uses lodash which has core.js. | |||
* | | | | test: give more time for nodejs | Jan Edmund Lazo | 2018-06-04 | |
| |_|/ |/| | | | | | | | | | | | | | | Link neovim package to project root directory. Increase delay to 3 seconds. Reduce the total lines in temporary node scripts. | |||
* | | | Merge #8456 'API: nvim_list_uis: include channel id' | Justin M. Keyes | 2018-06-03 | |
|\ \ \ | |/ / |/| | | ||||
| * | | nvim_list_uis: include channel id | Björn Linse | 2018-06-01 | |
| | | | ||||
* | | | wildmenu: close before redrawing statusline (#8453) | Alexander Karle | 2018-06-02 | |
|/ / | | | | | Fixes #8385 | |||
* | | fixup: always delete Xfile, fix exit code check | Jan Edmund Lazo | 2018-05-25 | |
| | | | | | | | | | | after_each + os.remove ensures Xfile is deleted after every test. Windows exit code is inconsistent. | |||
* | | win: test: close shada file before os.remove | Jan Edmund Lazo | 2018-05-24 | |
| | | ||||
* | | win: test: delete sautest/ | Jan Edmund Lazo | 2018-05-24 | |
| | | ||||
* | | win: test: don't test symlink if not admin user | Jan Edmund Lazo | 2018-05-24 | |
| | | ||||
* | | win: test: disable non-admin failing tests | Jan Edmund Lazo | 2018-05-24 | |
|/ | | | | | | | mkfifo (msysgit) does not work outside of msys2 environment. gzip tests fail on Windows. mklink requires admin privs for file symbolic links so mklink fails. | |||
* | api: list information about all channels/jobs. | Björn Linse | 2018-05-23 | |
| | | | | | Fire autocmd when channel opens or its info changes. Add a way for API clients can describe themselves. | |||
* | Merge #8377 'TextChangedP autocommand' | Justin M. Keyes | 2018-05-19 | |
|\ | ||||
| * | vim-patch:8.0.1494: no autocmd triggered in Insert mode with visible popup menu | Shougo Matsushita | 2018-05-14 | |
| | | | | | | | | | | | | | | | | | | | | Problem: No autocmd triggered in Insert mode with visible popup menu. Solution: Add TextChangedP. (Prabir Shrestha, Christian Brabandt, closes vim/vim#2372, closes vim/vim#1691) Fix that the TextChanged autocommands are not always triggered when sourcing a script. https://github.com/vim/vim/commit/5a093437199001a0d60d8e18e2b9539b99a7757c | |||
* | | test: inccommand_spec: retry unreliable test (#8311) | Justin M. Keyes | 2018-05-18 | |
| | | ||||
* | | Merge #8406 'stdpath(): handle NULL default values' | Justin M. Keyes | 2018-05-18 | |
|\ \ | ||||
| * | | do not pass NULL to os_getenv | Justin M. Keyes | 2018-05-18 | |
| | | | | | | | | | | | | closes #8393 | |||
* | | | channel: avoid references to non-rooted vimL list with output | Björn Linse | 2018-05-17 | |
|/ / | | | | | | | | | | | | | likely fixes #7768 #7913 If multiple internal stream callbacks were recieved before vimL callbacks got called, only invoke one vimL callback with all data. | |||
* | | Merge #5658 'Apply :lmap in macros' | Justin M. Keyes | 2018-05-17 | |
|\ \ | ||||
| * | | Update documentation | Matthew Malcomson | 2018-03-14 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Update vim_diff.txt with :lmap differences, update documentation on 'keymap', and add tests. The tests added are to demonstrate the behaviour specified in the documentation of :loadkeymap. | |||
| * | | 'keymap' now uses :lmap instead of :lnoremap | Matthew Malcomson | 2018-03-14 | |
| | | | | | | | | | | | | | | | | | | | | | This means that the major way that :lmap mappings are applied works as one would expect with macros. This also means that having a translation with 'keymap' does not preclude using mappings in insert mode with :imap. | |||
| * | | Split :lnoremap test into done and pending | Matthew Malcomson | 2018-03-14 | |
| | | | | | | | | | | | | | | | | | | | | | There is some behaviour that we keep with the recent changes, and some behaviour that we change. Instetad of having one failing test covering all behaviour, we split the test into two. | |||
| * | | :lnoremap mappings should not be remapped when replaying a recording | Matthew Malcomson | 2018-03-14 | |
| | | | ||||
| * | | Account for :lmap in macros | Matthew Malcomson | 2018-03-14 | |
| | | | | | | | | | | | | | | | close #5652 Start by adding some tests | |||
| * | | Add some basic tests for macros | Matthew Malcomson | 2018-03-14 | |
| | | | ||||
* | | | test: nodejs_spec: fix test after upstream API change | Justin M. Keyes | 2018-05-15 | |
| |/ |/| | | | | | closes https://github.com/neovim/node-client/issues/72 | |||
* | | API: nvim_get_commands(): return Dictionary | Justin M. Keyes | 2018-05-12 | |
| | |