Revisions of kakoune

Michael Vetter's avatar Michael Vetter (jubalh) accepted request 896656 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 46)
- Add GCC 11 compatibility fix:
  * 0001-Add-missing-limits-includes.patch
buildservice-autocommit accepted request 831368 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 45)
baserev update by copy to link target
Michael Vetter's avatar 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's avatar Michael Vetter (jubalh) (revision 43)
baserev update by copy to link target
Michael Vetter's avatar 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's avatar Michael Vetter (jubalh) (revision 41)
baserev update by copy to link target
Michael Vetter's avatar 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's avatar Martin Pluskal (pluskalm) (revision 39)
baserev update by copy to link target
Martin Pluskal's avatar 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's avatar Michael Vetter (jubalh) (revision 37)
baserev update by copy to link target
Michael Vetter's avatar 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's avatar Michael Vetter (jubalh) (revision 35)
baserev update by copy to link target
Michael Vetter's avatar 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's avatar Michael Vetter (jubalh) (revision 33)
baserev update by copy to link target
Michael Vetter's avatar Michael Vetter (jubalh) accepted request 662270 from Imobach Gonzalez Sosa's avatar 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's avatar Michael Vetter (jubalh) (revision 31)
baserev update by copy to link target
Michael Vetter's avatar 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's avatar Michael Vetter (jubalh) (revision 29)
baserev update by copy to link target
Michael Vetter's avatar 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's avatar Martin Pluskal (pluskalm) (revision 27)
baserev update by copy to link target
Displaying revisions 21 - 40 of 66
openSUSE Build Service is sponsored by