Kakoune v2019.12.10

This commit is contained in:
Maxime Coste 2019-12-10 21:27:48 +11:00
parent 5ba4da99e3
commit 9ace7b584d
2 changed files with 36 additions and 18 deletions

View File

@ -3,7 +3,7 @@
This changelog contains major and/or breaking changes to Kakoune between This changelog contains major and/or breaking changes to Kakoune between
released versions. released versions.
== Development version == Kakoune 2019.12.10
* Arrow keys and `<home>`, `<end>` are not normal mode commands * Arrow keys and `<home>`, `<end>` are not normal mode commands
anymore but default key mappings. anymore but default key mappings.
@ -19,6 +19,9 @@ released versions.
* `info` supports markup with the `-markup` switch * `info` supports markup with the `-markup` switch
* `rename-buffer` gained `-file` and `-scratch` switches
to support converting buffer types.
== Kakoune 2019.07.01 == Kakoune 2019.07.01
* Re-organized bundled script files directory hierarchy. * Re-organized bundled script files directory hierarchy.

View File

@ -44,42 +44,57 @@ struct {
unsigned int version; unsigned int version;
const char* notes; const char* notes;
} constexpr version_notes[] = { { } constexpr version_notes[] = { {
0, 20191210,
"» ModeChange parameter has changed to contain push/pop\n" "» ModeChange parameter has changed to contain push/pop\n"
" ${Mode}Begin/${Mode}End hooks were removed\n" " ${Mode}Begin/${Mode}End hooks were removed\n"
}, { }, {
20190701, 20190701,
"» %file{...} expansions to read files\n" "» %file{...} expansions to read files\n"
"» echo -to-file <filename> to write to file\n" "» echo -to-file <filename> to write to file\n"
"» completions option have an on select command instead of a docstring\n" "» completions option have an on select command instead of\n"
" a docstring\n"
"» Function key syntax do not accept lower case f anymore\n" "» Function key syntax do not accept lower case f anymore\n"
"» shell quoting of list options is now opt-in with $kak_quoted_...\n" "» shell quoting of list options is now opt-in with\n"
" $kak_quoted_...\n"
}, { }, {
20190120, 20190120,
"» named capture groups in regex\n" "» named capture groups in regex\n"
"» auto_complete option renamed to autocomplete\n" "» auto_complete option renamed to autocomplete\n"
}, { }, {
20181027, 20181027,
"» define-commands -shell-completion and -shell-candidates has been renamed\n" "» define-commands -shell-completion and -shell-candidates\n"
"» exclusive face attributes is replaced with final (fg/bg/attr)\n" " has been renamed\n"
"» <a-M> (merge consecutive) moved to <a-_> to make <a-M> backward <a-m>\n" "» exclusive face attributes is replaced with final\n"
" (fg/bg/attr)\n"
"» <a-M> (merge consecutive) moved to <a-_> to make <a-M>\n"
" backward <a-m>\n"
"» remove-hooks now takes a regex parameter\n" "» remove-hooks now takes a regex parameter\n"
}, { }, {
20180904, 20180904,
"» Big breaking refactoring of various Kakoune features,\n" "» Big breaking refactoring of various Kakoune features,\n"
" configuration might need to be updated see `:doc changelog` for details\n" " configuration might need to be updated see `:doc changelog`\n"
"» define-command -allow-override switch has been renamed -override\n" " for details\n"
"» define-command -allow-override switch has been renamed\n"
" -override\n"
}, { }, {
20180413, 20180413,
"» ModeChange hook has been introduced and is expected to replace\n" "» ModeChange hook has been introduced and is expected\n"
" the various ${MODE}Begin/${MODE}End hooks, consider those deprecated.\n" " to replace the various ${MODE}Begin/${MODE}End hooks,\n"
"» '*' Does not strip whitespaces anymore, use built-in '_' to strip them\n" " consider those deprecated.\n"
"» 'l' on eol will go to next line, 'h' on first char will go to previous\n" "» '*' Does not strip whitespaces anymore, use built-in\n"
"» selections merging behaviour is now a bit more complex again\n" " '_' to strip them\n"
"» 'x' will only jump to next line if full line is already selected\n" "» 'l' on eol will go to next line, 'h' on first char will\n"
"» WORD text object moved to <a-w> instead of W for consistency\n" " go to previous\n"
"» rotate main selection moved to ), rotate content to <a-)>, ( for backward\n" "» selections merging behaviour is now a bit more complex\n"
"» faces are now scoped, set-face command takes an additional scope parameter\n" " again\n"
"» 'x' will only jump to next line if full line is already\n"
" selected\n"
"» WORD text object moved to <a-w> instead of W for\n"
" consistency\n"
"» rotate main selection moved to ), rotate content to <a-)>,\n"
" ( for backward\n"
"» faces are now scoped, set-face command takes an additional\n"
" scope parameter\n"
"» <backtab> key is gone, use <s-tab> instead\n" "» <backtab> key is gone, use <s-tab> instead\n"
} }; } };