summaryrefslogtreecommitdiff
path: root/src/keymap_manager.hh
AgeCommit message (Expand)Author
2024-08-16include headers cleanupAdrià Arrufat
2024-04-12Introduce "local" scope in evaluate-commandsMaxime Coste
2023-07-20Allow map/unmap during mapping executionJohannes Altmanninger
2023-05-29Refactor KeymapManager to enfore setting is_executing on key iterationMaxime Coste
2023-05-25unmap: fail if the mapping is currently executingJohannes Altmanninger
2021-10-23src: Fix the API of `KeymapManager::add_user_mode()`Frank LENORMAND
2018-09-23Add a way to unmap all keys of a given mode at onceDelapouite
2018-03-02Remove <scope> from user-modes commandsDelapouite
2018-02-12Add declare-user-mode / enter-user-mode commandsDelapouite
2017-11-24Rename KeyMapInfo → KeymapInfoDelapouite
2017-03-07Replace uses of UnorderedMap with HashMapMaxime Coste
2017-03-03Add docstring support for mappings, and use them in autoinfoMaxime Coste
2015-07-01Add remapping of text object keysViktor Palmkvist
2015-04-11Use char for KeyMapMode enumMaxime Coste
2015-03-09ArrayView content is not const anymoreMaxime Coste
2015-01-12Yet more trackingMaxime Coste
2015-01-06Rename memoryview to ArrayViewMaxime Coste
2014-12-23Remove trailing blank linesMaxime Coste
2014-12-17Tweak keymap_manager style, fix missing moveMaxime Coste
2014-12-16Rework hashing, use a more extensible framework similar to n3876 proposalMaxime Coste
2014-12-12Add support for user mappings, bound to commaMaxime Coste
2014-11-12Cleanup includesMaxime Coste
2014-10-30Add scope class and encapsulate Options, Keymaps, Aliases and Hooks in itMaxime Coste
2014-09-23Add support for mapping keys in goto/view commandsMaxime Coste
2014-05-04minor style tweakMaxime Coste
2013-11-18rename idvaluemap to id_map, remove Id template param, use StringMaxime Coste
2013-11-18Resurect idvaluemap, order of traversal mattersMaxime Coste
2013-11-17remove idvaluemap, use unordered_map in placeMaxime Coste
2013-10-25Add key mapping supportMaxime Coste