Revisions of kakoune
Dominique Leuenberger (dimstar_suse)
accepted
request 1102629
from
Michael Vetter (jubalh)
(revision 26)
- Update to 2023.08.05: * Fix compilation errors on FreeBSD and MacOS using clang
Dominique Leuenberger (dimstar_suse)
accepted
request 1078450
from
Michael Vetter (jubalh)
(revision 24)
Dominique Leuenberger (dimstar_suse)
accepted
request 1032407
from
Michael Vetter (jubalh)
(revision 23)
- Update to 2022.10.31: * complete-command to specify and change how a command is completed * p, P, ! and <a-!> commands now select the inserted text * x now just extends the selection to contain full lines (as <a-x> did) <a-x> trims partial lines from the selection (as <a-X> did) * User mappings is now bound to <space> while keeping/removing main selection moved to , and <a-,> * Prompt history registers %reg{colon}, %reg{slash} and %reg{pipe} now have reverse chronological order * Executing user mode mappings no longer adds to prompt history registers. - Remove kakoune-2021.11.08-gcc-12.patch - Remove BR for libboost_regex, libxslt-tools, and ncurses: not needed anymore - Require gcc >= 12
Dominique Leuenberger (dimstar_suse)
accepted
request 985586
from
Michael Vetter (jubalh)
(revision 22)
Dominique Leuenberger (dimstar_suse)
accepted
request 935566
from
Michael Vetter (jubalh)
(revision 21)
- Update to 2021.11.08: * Support for curly and separately colored underlines * Fixes for terminal flickering * Fixes for command and response fifo corner cases
Dominique Leuenberger (dimstar_suse)
accepted
request 928955
from
Michael Vetter (jubalh)
(revision 20)
- Update to 2021.10.28: * g and v do not auto lower case the next key, so GL needs to be manually mapped to Gl for example. * Fix flickering issues on some terminals such as the linux console
Dominique Leuenberger (dimstar_suse)
accepted
request 914969
from
Michael Vetter (jubalh)
(revision 19)
- Update to 2021.08.28: * command and response fifo support * Shell expansions only trim the last trailing newline instead of all of them to make is possible to losslessly pass text through %sh{...}. * set-option -remove support for subtracting/removing from option values * Menu completions such as command name completion are now auto-inserted on space * write -atomic was replaced with write -method [replace|overwrite] to make both write methods available explicitly * write <filename> will fail if the given filename already exists and is a regular file. Use the -force switch to override that behaviour. * ncurses was replaced with a custom terminal escape sequence backend, ncurses is not a dependency anymore. - Remove 0001-Add-missing-limits-includes.patch
Dominique Leuenberger (dimstar_suse)
accepted
request 898148
from
Michael Vetter (jubalh)
(revision 18)
Dominique Leuenberger (dimstar_suse)
accepted
request 831368
from
Michael Vetter (jubalh)
(revision 17)
- Update to 2020.09.01: * Daemon mode (-d switch) does not fork anymore. * Fix crash on completion.
Dominique Leuenberger (dimstar_suse)
accepted
request 824335
from
Michael Vetter (jubalh)
(revision 16)
- 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.
Dominique Leuenberger (dimstar_suse)
accepted
request 764978
from
Michael Vetter (jubalh)
(revision 15)
- Update to 2020.01.16: * Expose history tree through $kak_history and $kak_uncommitted_modifications * InsertCompletionHide parameter is the list of inserted ranges
Dominique Leuenberger (dimstar_suse)
accepted
request 755569
from
Martin Pluskal (pluskalm)
(revision 14)
- 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.
Dominique Leuenberger (dimstar_suse)
accepted
request 712982
from
Michael Vetter (jubalh)
(revision 13)
- 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
Dominique Leuenberger (dimstar_suse)
accepted
request 667750
from
Michael Vetter (jubalh)
(revision 12)
- 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.
Dominique Leuenberger (dimstar_suse)
accepted
request 662272
from
Michael Vetter (jubalh)
(revision 11)
Dominique Leuenberger (dimstar_suse)
accepted
request 632963
from
Michael Vetter (jubalh)
(revision 10)
- 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
Dominique Leuenberger (dimstar_suse)
accepted
request 597108
from
Michael Vetter (jubalh)
(revision 9)
- Remove _service and _servicedata - Update to first official release 2018.04.13
Dominique Leuenberger (dimstar_suse)
accepted
request 580781
from
Martin Pluskal (pluskalm)
(revision 8)
Dominique Leuenberger (dimstar_suse)
accepted
request 535194
from
Martin Pluskal (pluskalm)
(revision 7)
- Update to version 0.0+git.20171017:
Displaying revisions 1 - 20 of 26