| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-03-21 | Add categories in rc/ | Alex Leferry 2 | |
| Closes #2783 | |||
| 2018-12-11 | Execute cleanup hooks on any filetype change | Olivier Perret | |
| 2018-12-11 | Change cleanup of base/ languages to use a simpler hook -once | Olivier Perret | |
| 2018-11-12 | Give lua block comments higher match precedence | lePerdu | |
| 2018-09-19 | Use remove-hooks regex in rc | Delapouite | |
| 2018-07-05 | Make recurse regex opt-in with a -recurse switch instead of opt-out | Maxime Coste | |
| 2018-07-05 | Parse unknown switches as positional for region highlighters | Maxime Coste | |
| 2018-07-05 | Fix tests and required scripts to get back to green make test | Maxime Coste | |
| 2018-07-05 | Do not reparse %sh{...} strings | Maxime Coste | |
| Automatic reparsing of %sh{...}, while convenient in many cases, can be surprising as well, and can lead to security problems: 'echo %sh{ printf "foo\necho bar" }' runs 'echo foo', then 'echo bar'. we make this danger explicit, and we fix the 'nop %sh{...}' pattern. To reparse %sh{...} strings, they can be passed to evaluate-commands, which has been fixed to work in every cases where %sh{...} reparsing was used.. | |||
| 2018-03-25 | Fix uses of rotate selection in rc/ files | Maxime Coste | |
| 2018-03-04 | lua.kak: Rework 'end' auto insertion logic | Maxime Coste | |
| Fixes #1525 | |||
| 2018-02-18 | lua.kak: Fix string highlighting with -match-capture regions | Maxime Coste | |
| With the introduction of -match-capture for the lua region highlighter, the string closing regex had spurious captures that were not going to match. Fixes #1850 | |||
| 2018-02-11 | Highlight nested == comments/strings in lua. | Jacob Dufault | |
| For example, [==[ string ]==] | |||
| 2018-02-10 | Fixed Lua block comment highlighting | Milan Vaško | |
| Block comments in Lua were broken, apparently due to the opening sequence being interpreted as a line comment. Changing the order in the highlighter seems to fix this issue. | |||
| 2017-11-03 | src rc: Rename `exec`/`eval` into `execute-keys`/`evaluate-commands` | Frank LENORMAND | |
| 2017-11-03 | rc: Don't use command aliases to highlight keywords properly | Frank LENORMAND | |
| 2017-10-28 | Move highlighters into Scopes | Maxime Coste | |
| That means we can now have highlighters active at global, buffer, and window scope. The add-highlighter and remove-highlighter syntax changed to take the parent path (scope/group/...) as a mandatory argument, superseeding the previous -group switch. | |||
| 2017-10-25 | Use stricter regex syntax | Maxime Coste | |
| boost regex tolerates non-escaped special characters, and escaped non-special characters. Standardize on stricter syntax, where special characters must be escaped, and non-special characters must not. | |||
| 2017-10-25 | rc/: More consistent uses of regex syntax | Maxime Coste | |
| Always use \A \z for subject start/end, always \b for word boundaries | |||
| 2017-09-23 | Fix Lua comment delimiter insertion (see #1584) | exitium | |
| 2017-07-19 | Remove `echo -color` support, superseeded by `echo -markup` | Maxime Coste | |
| `echo -color Error "blah"` is the same as `echo -markup '{Error}blah'` Fixes #1512 | |||
| 2017-01-13 | Fix naming conventions in bundled scripts | Maxime Coste | |
| Do not use _ prefix for hidden commands, use - as a word separator in command names. | |||
| 2017-01-11 | Copy comments *before* copying indentation | Maxime Coste | |
| Fixes #1118 | |||
| 2017-01-04 | update command names | Alex Leferry 2 | |
| 2016-12-06 | transform mimetype to a fallback option | Martin Chaine | |
| The option is now used as a fallback when detection by extension fails. Some scripts like `base/mail.kak` and `base/html.kak` still rely heavily on it. | |||
| 2016-11-15 | fix lua.kak | Olivier Perret | |
| 2016-10-14 | Move the commenting variables back to `commenting.kak` | Frank LENORMAND | |
| Initialising the `comment_line_chars` and `comment_selection_chars` variables in language support scripts created a hard dependency of those scripts to `commenting.kak`, which would create errors when this script was not loaded, e.g. when running tests. | |||
| 2016-10-01 | Fix hool -> hook in rc files | Maxime Coste | |
| 2016-09-28 | Add highlight group to highlighters rmhl hooks | greduan | |
| 2016-09-28 | Add highlight group to highlighters addhl hooks | greduan | |
| 2016-04-23 | Pass a generic pattern to `printf` calls, use `echo` when possible | Frank LENORMAND | |
| 2016-04-23 | Replace non POSIX calls to `echo` with `printf %s` | Frank LENORMAND | |
| 2016-04-21 | Remove uses of \< and \>, always use std regex compatible \b | Maxime Coste | |
| 2016-03-08 | code cleanup: remove optional sed option | Alex Leferry 2 | |
| 2016-03-03 | add :alt command to jump to the alternate file (implementation ↔ test) | Alex Leferry 2 | |
| 2016-03-03 | Fix MIME type detection | Alex Leferry 2 | |
| 2016-01-29 | Reorganise rc/ into subdirectories | Maxime Coste | |
| * core: set of tools to work on kakoune source code * base: very common languages and tools * extra: less common languages and tools | |||
