- Re-organized bundled script files directory hierarchy.
- Introduced helpers to write/read from file in scripts with
echo -to-file <filename>.
edit -scratchwith no buffer name will create a new
scratch buffer with a unique autogenerated name.
info -placementis now
info -styleand supports
docstringare now arbitrary
kakoune commands that are run on item select.
InsertCompletionSelecthook has been removed as
completionscommands now provides a similar feature.
- Introduced a module system using the
require-modulecommands that allows for lazily loading language
support files with dependency resolution.
- Added a new hook
ModuleLoadedwhich is run after a module is
loaded, allowing for module specific configuration.
- Shell quoting of lists is not automatic anymore,
makes it opt-in, and works for all option types.
- Lower case function key syntax is not accepted anymore,
<f1>should be converted to
Oh boy, gonna update my plugins now to support all of this.