| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-03-21 | Add categories in rc/ | Alex Leferry 2 | |
| Closes #2783 | |||
| 2018-12-19 | Unify auto-indent trimming hooks | Olivier Perret | |
| * ModeChange hooks that remove indent now belong to *-trim-indent groups, instead of just -indent * *-filter-around-selections hooks and commands have been renamed to trim-indent for clarity | |||
| 2018-12-11 | Execute cleanup hooks on any filetype change | Olivier Perret | |
| 2018-12-11 | Change cleanup of core/ languages to use a simpler hook -once | Olivier Perret | |
| 2018-11-12 | python: add async/await keywords highlighting | roger | |
| 2018-07-08 | Fix python indent for lines ending with colon | Maxim Baz | |
| 2018-07-05 | Make recurse regex opt-in with a -recurse switch instead of opt-out | Maxime Coste | |
| 2018-07-05 | Fix highlighters in rc/core post syntax refactoring | Maxime Coste | |
| 2018-07-05 | Fix remaining static_words and spell.kak for the new list syntax | Shachaf Ben-Kiki | |
| 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-07-02 | Add missing python3 keyword: nonlocal | Maxim Baz | |
| 2018-02-18 | rc/: Replace simple uses of sed with tr | Maxime Coste | |
| 2018-01-21 | Convert bundled scripts to ModeChange hook | Maxime Coste | |
| 2018-01-07 | Highlight python operators | Dan Rosén | |
| 2018-01-07 | Highlight python doctests in docstrings | Dan Rosén | |
| 2017-11-18 | rc python: Highlight built-in exceptions | Frank LENORMAND | |
| 2017-11-14 | rc python: Extend highlighted keywords and numbers | Frank LENORMAND | |
| 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-01-13 | Various auto indent fixes regarding wrong use of x instead of <a-x> | Maxime Coste | |
| 2017-01-11 | Copy comments *before* copying indentation | Maxime Coste | |
| Fixes #1118 | |||
| 2017-01-04 | update command names | Alex Leferry 2 | |
| 2017-01-02 | Rename python indentation command to be more consistent | Maxime Coste | |
| We use `-` as word separator, and there is no need for leading underscore. | |||
| 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-24 | Introduce the `builtin` face, modify scripts accordingly | Frank LENORMAND | |
| 2016-10-14 | Remove all references to `formatcmd` | Frank LENORMAND | |
| Initializing the `formatcmd` variable in the default language support scripts created a dependency to the `formatter.kak` script, which we do not want. Examples of such cases are when users haven't loaded the `formatter.kak` script, or when Kakoune runs its test suite and selectively loads some language scripts for testing purposes. | |||
| 2016-10-13 | Fix python comment copy logic in python.kak | Maxime Coste | |
| And introduce the first unit test that sources bundled support scripts. Fixes #860 | |||
| 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-05-05 | Restore whitespace cleanup on InsertEnd in python.kak | Maxime Coste | |
| 2016-05-05 | python.kak: restore cleaning up trailing whitespaces on newline | Maxime Coste | |
| 2016-04-23 | Pass a generic pattern to `printf` calls, use `echo` when possible | Frank LENORMAND | |
| 2016-04-21 | Remove uses of \< and \>, always use std regex compatible \b | Maxime Coste | |
| 2016-04-09 | style tweak in the static words definitions | Maxime Coste | |
| 2016-03-17 | Replace non-POSIX here-strings and calls to `echo` | Frank LENORMAND | |
| 2016-03-14 | Replace non-POSIX inline character replacement in shell scripts | Frank LENORMAND | |
| 2016-03-14 | Add static completion suggestions to several languages, set `autopep8` as ↵ | Frank LENORMAND | |
| default python formatter | |||
| 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 | |||
