Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | | | 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 | |
| | | ||||
* | | API: nvim_get_commands(): builtin is irrelevant for buffer-local | Justin M. Keyes | 2018-05-12 | |
| | | | | | | | | | | builtin commands are never buffer-local, so we can return empty for that case. | |||
* | | API: nvim_get_commands(): more attributes | Justin M. Keyes | 2018-05-11 | |
| | | | | | | | | | | | | | | Support more :command attributes: -bang -bar -register | |||
* | | API: nvim_get_commands(): always return keys | Justin M. Keyes | 2018-05-11 | |
| | | | | | | | | | | | | - Always return all keys, with at least NIL value. - Require `opts` param to be {"builtin":false} - Validate `opts` param | |||
* | | API: nvim_get_commands() | Nimit Bhardwaj | 2018-05-11 | |
| | | ||||
* | | Merge #8329 'API: Make nvim_set_option() update `:verbose set …`' | Justin M. Keyes | 2018-05-11 | |
|\ \ | ||||
| * | | api: Make nvim_set_option() update `:verbose set ...` | b-r-o-c-k | 2018-05-03 | |
| | | | | | | | | | | | | | | | | | | Make `:verbose set ...` show when an option was last modified by an API client or Lua script/chunk. In the case of an API client, the channel ID is displayed. | |||
* | | | Merge #8371 'API: more reliable/descriptive VimL errors' | Justin M. Keyes | 2018-05-10 | |
|\ \ \ | ||||
| * | | | test: API: fix tests after improved error capture | Justin M. Keyes | 2018-05-10 | |
| | | | | ||||
| * | | | API: nvim_eval(): return non-generic VimL errors | Justin M. Keyes | 2018-05-09 | |
| | | | | | | | | | | | | | | | | Use the same pattern as nvim_call_function (_call_function). | |||
| * | | | API: return non-generic VimL errors | Justin M. Keyes | 2018-05-09 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Return VimL errors instead of generic errors for: - nvim_call_function - nvim_call_dict_function - Fix tests which were silently broken before this change. This violates #6150 where we agreed not to translate API errors. But that can be fixed later. | |||
* | | | | UI: redraw statusline when entering cmdline (#8347) | raichoo | 2018-05-10 | |
|/ / / | ||||
* | | | API: nvim_call_dict_function: expect actual function, not name | Justin M. Keyes | 2018-05-06 | |
| | | | ||||
* | | | API: nvim_call_dict_function: eliminate `internal` param | Justin M. Keyes | 2018-05-06 | |
| | | | | | | | | | | | | | | | | | | The `internal` param is difficult to explain, and will rarely be anything but `true`. To avoid it, use a hack: check if the resolved dict value starts with "function(". | |||
* | | | refactor: nvim_call_dict_function | Justin M. Keyes | 2018-05-06 | |
| | | | | | | | | | | | | | | | - Add test coverage for errors. - Rename, rearrange. | |||
* | | | API: nvim_call_dict_function #3032 | Sebastian Witte | 2018-05-06 | |
| | | | ||||
* | | | test: nvim_call_function: verify "too many arguments" error | Justin M. Keyes | 2018-05-06 | |
| | | | ||||
* | | | Merge pull request #8358 from mhinz/screen | James McCoy | 2018-05-04 | |
|\ \ \ | | | | | | | | | [RFC] screen: avoid artifacts | |||
| * | | | test: screen artifacts | Marco Hinz | 2018-05-04 | |
| | | | | ||||
* | | | | messages: redraw tabline if it was overdrawn by messages | Björn Linse | 2018-05-04 | |
|/ / / | | | | | | | | | | | | | | | | | | | fixes #8354 Regression from #8088, where we try to avoid clearing the screen if not absolutely necessary | |||
* / / | :digraphs : highlight with hl-SpecialKey #2690 | Jakson Alves de Aquino | 2018-05-01 | |
|/ / | | | | | | | closes #2690 | |||
* | | lint | Justin M. Keyes | 2018-04-28 | |
| | | ||||
* | | test/unit/undo_spec.lua: fixup after rebase #4985 | Justin M. Keyes | 2018-04-27 | |
| | | ||||
* | | test/util: move general functions into global helpers | Justin M. Keyes | 2018-04-27 | |
| | | ||||
* | | test/unit: some unit tests for undo.c #4985 | Christopher Waldon | 2018-04-27 | |
| | |