Revisions of kakoune
Michael Vetter (jubalh)
accepted
request 896656
from
Christophe Giboudeaux (cgiboudeaux)
(revision 46)
- Add GCC 11 compatibility fix: * 0001-Add-missing-limits-includes.patch
buildservice-autocommit
accepted
request 831368
from
Michael Vetter (jubalh)
(revision 45)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 44)
- Update to 2020.09.01: * Daemon mode (-d switch) does not fork anymore. * Fix crash on completion.
buildservice-autocommit
accepted
request 824335
from
Michael Vetter (jubalh)
(revision 43)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 42)
- Update to 2020.08.04: * Introduce User hook support. * The bold and italic faces are no longer built-in. Highlighters are expected to use face attributes (+b and +i, respectively) to decorate text. * The lint-enable command no longer needs to be called to display linting errors. The lint-disable command was renamed into lint-hide-diagnostics. * The +<length> part of a range-specs highlighter consistently refers to the length of the target range. * clients stdin is transferred to the server, making it possible to pipe into kak -c <session> * Faces can have an alpha channel, specified using the rgba:RRGGBBAA format. * replace-ranges highlighter now support empty and multi-lines ranges * %val{...} now expands to list of strings, $kak_quoted_... now work as expected with these. * *SetOption hooks filter string will contain a value only for options of int/str/bool types to avoid performance issue with generating those on more complex option types.
buildservice-autocommit
accepted
request 764978
from
Michael Vetter (jubalh)
(revision 41)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 40)
- Update to 2020.01.16: * Expose history tree through $kak_history and $kak_uncommitted_modifications * InsertCompletionHide parameter is the list of inserted ranges
buildservice-autocommit
accepted
request 755569
from
Martin Pluskal (pluskalm)
(revision 39)
baserev update by copy to link target
Martin Pluskal (pluskalm)
committed
(revision 38)
- Update to version 2019.12.10: * Arrow keys and <home>, <end> are not normal mode commands anymore but default key mappings. * ModeChange hook parameter now takes push: or pop: prefix, InsertBegin, InsertEnd, NormalBegin and NormalEnd were removed. * -verbatim switch in evaluate-commands for perfect command forwarding to another context. * WrapMarker face used by wrap -marker highlighter info supports markup with the -markup switch * rename-buffer gained -file and -scratch switches to support converting buffer types.
buildservice-autocommit
accepted
request 712982
from
Michael Vetter (jubalh)
(revision 37)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 36)
- Update to 2018.07.01: * Re-organized bundled script files directory hierarchy. * Introduced helpers to write/read from file in scripts with %file{...} expansion and echo -to-file <filename>. * Added ClientCreate and ClientClose hooks * edit -scratch with no buffer name will create a new scratch buffer with a unique autogenerated name. * info -placement is now info -style and supports menu and modal additional styles. * completions option type docstring are now arbitrary kakoune commands that are run on item select. * InsertCompletionSelect hook has been removed as completions commands now provides a similar feature. * Introduced a module system using the provide-module and require-module commands that allows for lazily loading language support files with dependency resolution. * Added a new hook ModuleLoaded which is run after a module is loaded, allowing for module specific configuration. * Shell quoting of lists is not automatic anymore, $kak_quoted_... makes it opt-in, and works for all option types. * Lower case function key syntax is not accepted anymore, <f1> should be converted to <F1>. - Change to gnu++17 standard
buildservice-autocommit
accepted
request 667750
from
Michael Vetter (jubalh)
(revision 35)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 34)
- Update to to 2019.01.20: * auto_complete has been renamed to autocomplete for more consistency. * Start of a builtin key parser in the ncurses ui bypassing the ncurses one. Can be favored by setting the ui option * Right clicks extend the current selection, the control modifier allows merging all the selections after extension. * The regex highlighter now supports named capture groups to ease readability.
buildservice-autocommit
accepted
request 662272
from
Michael Vetter (jubalh)
(revision 33)
baserev update by copy to link target
Michael Vetter (jubalh)
accepted
request 662270
from
Imobach Gonzalez Sosa (IGonzalezSosa)
(revision 32)
- Update to 2018.10.27: * remove-hooks argument is now a regex and removes all hooks whose group matches it. * exclusive face attribute (e) has been replaced with more granular final foreground (f), final background (g), and final attributes (a), or the three combined as final (F). Semantics changed slightly as those attributes apply to the existing face as well (a final face will not get modified by a following face if that following face does not have the final attribute itself. * <a-m> aka "merge consecutive selections" has been moved to <a-_>. The new <a-m> and <a-M> are now symmetrical with m and M. Those commands select (or extend) to the matching char backwards. * define-command switches -shell-completion and -shell-candidates have been renamed to -shell-script-completion and -shell-script-candidates to make way for a new -shell-completion which completes like the shell (shell command name then filename). * asciidoc is not a dependency anymore, the last file that requiered it (Kakoune's manpage) has been converted to troff format.
buildservice-autocommit
accepted
request 632963
from
Michael Vetter (jubalh)
(revision 31)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 30)
- Update to 2018.09.04: This version contains a significant overhaul of various Kakoune features that can break user configuration * %sh{...} strings are not reparsed automatically anymore, they need to go through an explicit evaluate-commands * The -allow-override switch from define-command has been renamed -override. * The search prompt uses buffer word completion so that fuzzy completion can be used to quickly search for a buffer word. * The wrap highlighter can accept a new -marker <marker_text> switch. * The command line syntax has changed to support robust escapin * Escaping of ' in '...' and " and % in "..." strings is done by doubling up ('', "" and %%) instead of using a backslash * Bare words escaping has been tweaked. * See :doc command-parsing. * See :doc highlighters
buildservice-autocommit
accepted
request 597108
from
Michael Vetter (jubalh)
(revision 29)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 28)
- Remove _service and _servicedata - Update to first official release 2018.04.13
buildservice-autocommit
accepted
request 580781
from
Martin Pluskal (pluskalm)
(revision 27)
baserev update by copy to link target
Displaying revisions 21 - 40 of 66