Kakoune v2019.12.10
This commit is contained in:
parent
5ba4da99e3
commit
9ace7b584d
|
@ -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.
|
||||||
|
|
49
src/main.cc
49
src/main.cc
|
@ -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"
|
||||||
} };
|
} };
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user