Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | test: reorg #15698 | Justin M. Keyes | 2021-09-17 |
| | | | | | | | | | | | | | | | | | | | | Problem: Subdirectories like "visual", "insert", "normal" encourage people to separate *related* tests for no good reason. Typically the _mode_ is not the relevant topic of a test (and when it is, _then_ create an appropriate describe() or it()). Solution: - Delete the various `test/functional/<mode>/` subdirectories, move their tests to more meaningful topics. - Rename `…/normal/` to `…/editor/`. - Move or merge `…/visual/*` and `…/insert/*` tests into here where appropriate. - Rename `…/eval/` to `…/vimscript/`. - Move `…/viml/*` into here also. * test(reorg): insert/* => editor/mode_insert_spec.lua * test(reorg): cmdline/* => editor/mode_cmdline_spec.lua * test(reorg): eval core tests => eval_spec.lua | ||
* | vim-patch:8.2.0491: cannot recognize a <script> mapping using maparg() | Jan Edmund Lazo | 2020-06-04 |
| | | | | | | Problem: Cannot recognize a <script> mapping using maparg(). Solution: Add the "script" key. (closes vim/vim#5873) https://github.com/vim/vim/commit/2da0f0c445da3c9b35b2a0cd595d10e81ad2a6f9 | ||
* | Change test because maparg was changed to also return lnum | erw7 | 2019-09-04 |
| | |||
* | 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. | ||
* | get_keymap API (#6236) | TJ DeVries | 2017-05-25 |
* Add api function get keymap nvim_get_keymap(mode) nvim_buf_get_keymap(buffer, mode) |