1
1
mirror of https://github.com/mawww/kakoune.git synced 2024-12-25 20:41:49 +03:00

Remove underscore prefix from indent command in c-family.kak

We already define these commands as hidden, this underscore has
little value.
This commit is contained in:
Maxime Coste 2016-12-09 13:51:44 +00:00
parent d8f00198f3
commit 0f486666e0

View File

@ -35,12 +35,12 @@ hook global BufSetOption mimetype=text/x-objc %{
set buffer filetype objc
}
def -hidden _c-family-trim-autoindent %[ eval -draft -itersel %[
def -hidden c-family-trim-autoindent %[ eval -draft -itersel %[
# remove the line if it's empty when leaving the insert mode
try %[ exec <a-x> 1s^(\h+)$<ret> d ]
] ]
def -hidden _c-family-indent-on-newline %[ eval -draft -itersel %[
def -hidden c-family-indent-on-newline %[ eval -draft -itersel %[
exec \;
try %[
# if previous line closed a paren, copy indent of the opening paren line
@ -61,22 +61,22 @@ def -hidden _c-family-indent-on-newline %[ eval -draft -itersel %[
try %[ exec -draft {b <a-k>\`\([^\n]+\n[^\n]*\n?\'<ret> L s\`|.\'<ret> & ]
] ]
def -hidden _c-family-indent-on-opening-curly-brace %[
def -hidden c-family-indent-on-opening-curly-brace %[
# align indent with opening paren when { is entered on a new line after the closing paren
try %[ exec -draft -itersel h<a-F>)M <a-k> \`\(.*\)\h*\n\h*\{\' <ret> s \`|.\' <ret> 1<a-&> ]
]
def -hidden _c-family-indent-on-closing-curly-brace %[
def -hidden c-family-indent-on-closing-curly-brace %[
# align to opening curly brace when alone on a line
try %[ exec -itersel -draft <a-h><a-:><a-k>^\h+\}$<ret>hms\`|.\'<ret>1<a-&> ]
]
def -hidden _c-family-insert-on-closing-curly-brace %[
def -hidden c-family-insert-on-closing-curly-brace %[
# add a semicolon after a closing brace if part of a class, union or struct definition
try %[ exec -itersel -draft hm<a-x>B<a-x><a-k>\`\h*(class|struct|union)<ret> a\;<esc> ]
]
def -hidden _c-family-insert-on-newline %[ eval -draft %[
def -hidden c-family-insert-on-newline %[ eval -draft %[
exec \;
try %[
eval -draft %[
@ -249,12 +249,12 @@ hook global WinSetOption filetype=(c|cpp|objc) %[
rmhooks window c-family-indent
}
hook -group c-family-indent window InsertEnd .* _c-family-trim-autoindent
hook -group c-family-indent window InsertChar \n _c-family-indent-on-newline
hook -group c-family-indent window InsertChar \{ _c-family-indent-on-opening-curly-brace
hook -group c-family-indent window InsertChar \} _c-family-indent-on-closing-curly-brace
hook -group c-family-insert window InsertChar \} _c-family-insert-on-closing-curly-brace
hook -group c-family-insert window InsertChar \n _c-family-insert-on-newline
hook -group c-family-indent window InsertEnd .* c-family-trim-autoindent
hook -group c-family-indent window InsertChar \n c-family-indent-on-newline
hook -group c-family-indent window InsertChar \{ c-family-indent-on-opening-curly-brace
hook -group c-family-indent window InsertChar \} c-family-indent-on-closing-curly-brace
hook -group c-family-insert window InsertChar \} c-family-insert-on-closing-curly-brace
hook -group c-family-insert window InsertChar \n c-family-insert-on-newline
alias window alt c-family-alternative-file
]
@ -277,7 +277,7 @@ hook -group objc-highlight global WinSetOption filetype=objc %[ addhl ref objc ]
hook -group objc-highlight global WinSetOption filetype=(?!objc$).* %[ rmhl objc ]
decl str c_include_guard_style "ifdef"
def -hidden _c-family-insert-include-guards %{
def -hidden c-family-insert-include-guards %{
%sh{
case "${kak_opt_c_include_guard_style}" in
ifdef)
@ -291,7 +291,7 @@ def -hidden _c-family-insert-include-guards %{
}
}
hook global BufNew .*\.(h|hh|hpp|hxx|H) _c-family-insert-include-guards
hook global BufNew .*\.(h|hh|hpp|hxx|H) c-family-insert-include-guards
decl str-list alt_dirs ".;.."