summaryrefslogtreecommitdiff
path: root/src/commands.cc
AgeCommit message (Expand)Author
2018-05-19Extend `try` command to support multiple catches.Maxime Coste
2018-05-19Rename -allow-override switch to -overrideMaxime Coste
2018-05-14Rename Context::Flags::Transient to Context::Flags::DraftMaxime Coste
2018-05-14Do not push jumps implicitely in transient contextsMaxime Coste
2018-05-05Do not let exception propagate out of register restoring lambdaMaxime Coste
2018-05-03Tweak the way register restorers are created to try to fix OSX compilationMaxime Coste
2018-05-01Move ScopedEdition to context_wrapMaxime Coste
2018-05-01Replace RegisterRestorer with a on_scope_end + lambdaMaxime Coste
2018-04-27Add a debug regex command to dump regex instructionsMaxime Coste
2018-04-26Add a -always switch to hook command to ignore hooks disabledMaxime Coste
2018-04-19Extract a for_n_best algorithm from completion functionMaxime Coste
2018-04-09Make version available through $kak_version and debug infoMaxime Coste
2018-04-07Make FaceRegistry scopedMaxime Coste
2018-04-07Ignore current buffer when completing the :buffer commandMaxime Coste
2018-04-06Make error messages more consistentDelapouite
2018-03-28Fix typo in on-key command descriptionDelapouite
2018-03-25Cleanup client name validation codeMaxime Coste
2018-03-25Unify code that validates identifiers in KakouneMaxime Coste
2018-03-21Merge remote-tracking branch 'Delapouite/doc-commands'Maxime Coste
2018-03-20Docs: add missing [<switches>] in commands signaturesDelapouite
2018-03-20Fix remove of highlighters with trailing / in their nameMaxime Coste
2018-03-19Tweak option documentation helper to support -addMaxime Coste
2018-03-13ranges: Add transform overload taking directly a pointer to memberMaxime Coste
2018-03-06Docs: extend explanations about line_flags, ranges and replace-rangesDelapouite
2018-03-05Add a GlobalSetOption hookMaxime Coste
2018-03-02Remove <scope> from user-modes commandsDelapouite
2018-02-27Add -lock switch to enter-user-mode commandDelapouite
2018-02-24Always collapse jumps in exec/eval, remove -collapse-jumps switchMaxime Coste
2018-02-22Fix typos in C++ string literalsaver-d
2018-02-19user-modes: Fix incorrect use of keymap modeMaxime Coste
2018-02-18Small code tweaks regarding user modesMaxime Coste
2018-02-18Merge remote-tracking branch 'Delapouite/user-mode'Maxime Coste
2018-02-12Add declare-user-mode / enter-user-mode commandsDelapouite
2018-02-11Prevent whitespaces in command namesMaxime Coste
2018-02-01Profile the time it takes to source a fileMaxime Coste
2018-01-21Rename InputModeChange hook to ModeChangeMaxime Coste
2018-01-12Slight refactor of jump collapsing codeMaxime Coste
2018-01-11Small code style tweakMaxime Coste
2018-01-08Write new buffers even when unmodifiedMaxime Coste
2017-12-21Completion: Use a heap to gather the best matches instead of sortingMaxime Coste
2017-12-18Introduce InputModeChange hookMaxime Coste
2017-12-12Make `edit` command work fine when running from an empty contextMaxime Coste
2017-12-06Remove Vector returning split functions, use range adaptorMaxime Coste
2017-11-25Add an InsertCompletionSelect hookMaxime Coste
2017-11-20Add modified buffers count in error message of non-force quitDelapouite
2017-11-04CommandManager: tweak namingMaxime Coste
2017-11-03src rc: Rename `exec`/`eval` into `execute-keys`/`evaluate-commands`Frank LENORMAND
2017-11-02Append '/' to highlighter group completion candidatesMaxime Coste
2017-11-01Regex: switch to custom impl, use boost for checkingMaxime Coste
2017-10-31Highlighters does not need to inherit from HighlighterGroupMaxime Coste