summaryrefslogtreecommitdiffstatshomepage
path: root/test/functional/api/keymap_spec.lua
AgeCommit message (Expand)AuthorFiles
2026-04-24backport: fix(api): `LuaRef` leak in `nvim_set_keymap` on LHS too long (>=66 ...neovim-backports[bot]1
2026-04-13backport: feat(api): rename buffer to buf in retval #39015Justin M. Keyes1
2026-03-16fix(api): use standard error messagesJustin M. Keyes1
2026-01-07fix(mappings): always include replace_keycodes in mapping dicts (#37272)zeertzjq1
2025-07-08test(api): nvim_get_keymap returns correct lhsraw and lhsrawaltzeertzjq1
2025-04-01fix(api): nvim_set_keymap() throws error even in pcall() #33228tstsrt1
2025-03-30fix(api): use E226 instead of E227 for duplicate abbreviation (#33159)zeertzjq1
2025-03-29fix(api): use original LHS in keymap error message #33135Gregory Anders1
2024-04-23test: improve test conventionsdundargoc1
2024-04-16test: make mapping tests more consistent (#28368)zeertzjq1
2024-04-10refactor(test): inject after_each differentlyLewis Russell1
2024-04-08test: improve test conventionsdundargoc1
2024-04-06test: reduce sleep for file timestamp change (#28196)zeertzjq1
2024-01-20feat(api): support getting abbreviations (#26868)Raphael1
2024-01-12test: rename (meths, funcs) -> (api, fn)Lewis Russell1
2024-01-12test: normalise nvim bridge functionsLewis Russell1
2024-01-12test: typing for helpers.methsLewis Russell1
2024-01-12test: remove helpers.sleep()Lewis Russell1
2024-01-03refactor: format test/*Justin M. Keyes1
2023-11-29refactor: move some constants out of vim_defs.h (#26298)zeertzjq1
2023-11-09vim-patch:8.2.4932: not easy to filter the output of maplist()zeertzjq1
2023-11-09vim-patch:8.2.4861: it is not easy to restore saved mappingszeertzjq1
2023-11-09vim-patch:8.2.4140: maparg() does not indicate the type of scriptzeertzjq1
2023-11-09refactor(api): simplify nvim_set_keymap shortname check (#25945)zeertzjq1
2023-06-10test: more tests for nvim_{set,del}_keymap with abbreviation (#23970)zeertzjq1
2023-06-09feat(api): support abbreviations in nvim_set_keymapbfredl1
2023-05-10fix(redo): make redo of Lua mappings in op-pending mode work (#23566)zeertzjq1
2023-03-26test: use exec_capture() in more places (#22787)zeertzjq1
2023-03-25feat(api): nvim_exec2(), deprecate nvim_exec() #19032Evgeni Chasnovski1
2022-11-02docs: fix typosdundargoc1
2022-09-30docs: fix typos (#20394)dundargoc1
2022-08-31refactor(mappings)!: mapblock_fill_dict() use API Dictionary (#20020)zeertzjq1
2022-08-03feat(lua): print source locations of lua callbacks (#19597)ii141
2022-08-02test: improve mapping tests and docs (#19619)zeertzjq1
2022-08-01test: fix api/keymap_spec.lua testszeertzjq1
2022-08-01feat(api): add replace_keycodes to nvim_set_keymap (#19598)ii141
2022-06-15feat(logging): include test-id in log messagesJustin M. Keyes1
2022-06-01refactor: correct comments and assertions about mapping rhs <Nop> (#18821)zeertzjq1
2022-04-29fix(mappings): fix double-free when unmapping simplifiable Lua mappingzeertzjq1
2022-04-29vim-patch:8.1.2145: cannot map <C-H> when modifyOtherKeys is enabledzeertzjq1
2022-03-02test: move two mapping tests to ex_cmds/map_spec.luazeertzjq1
2022-02-28feat(lua): show proper verbose output for lua configurationshadmansaleh1
2022-02-16feat(mappings): considering map description when filtering (#17423)Shadman1
2022-02-16fix: <Nop> not shown in :map commandsshadmansaleh1
2022-01-10fix(completion): prevent K_LUA from closing pumzeertzjq1
2022-01-01feat(api): add support for lua function & description in keymapshadmansaleh1
2021-10-03refactor(api): handle option dicts properlyBjörn Linse1
2021-01-03fix: check for valid buffer handles in modify_keymap (#13543)Thomas Vigouroux1
2020-11-13feat(lua): improve error message to make it actionable (#13276)Alvaro Muñoz1
2020-06-04vim-patch:8.2.0491: cannot recognize a <script> mapping using maparg()Jan Edmund Lazo1