diff options
| author | John Isom <John.Isom2001@gmail.com> | 2020-07-26 20:46:47 -0600 |
|---|---|---|
| committer | John Isom <John.Isom2001@gmail.com> | 2020-07-26 20:46:47 -0600 |
| commit | 565e3bef1d0c1bd2a062e84df600bdb32df92813 (patch) | |
| tree | 140a8d43f8233c4a12f88e72d61e8a06d8a15cbe | |
| parent | 043912800775c40ef6ef4b371431e48c5bc147f1 (diff) | |
Update comment wording for deindentation
| -rw-r--r-- | rc/filetype/c-family.kak | 2 | ||||
| -rw-r--r-- | rc/filetype/go.kak | 2 | ||||
| -rw-r--r-- | rc/filetype/rust.kak | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/rc/filetype/c-family.kak b/rc/filetype/c-family.kak index 4d9eca73..31ad1ccc 100644 --- a/rc/filetype/c-family.kak +++ b/rc/filetype/c-family.kak @@ -98,7 +98,7 @@ define-command -hidden c-family-indent-on-newline %< evaluate-commands -draft -i try %< execute-keys -draft K <a-x> <a-k>\;\h*(//[^\n]+)?$<ret> \ K <a-x> s \belse\b\h*(?://[^\n]+)?\n([^\n]*\n){2}\z<ret> \ <a-S>1<a-&> > - # deindent closing brace(s) + # deindent closing brace(s) when after cursor try %< execute-keys -draft <a-x> <a-k>^\h*[})]+\h*$<ret> <a-lt> > # align to the opening parenthesis or opening brace (whichever is first) # on a previous line if its followed by text on the same line diff --git a/rc/filetype/go.kak b/rc/filetype/go.kak index fa81bbed..d947646f 100644 --- a/rc/filetype/go.kak +++ b/rc/filetype/go.kak @@ -89,7 +89,7 @@ define-command -hidden go-indent-on-new-line %~ try %[ execute-keys -draft k<a-x> <a-k> ^\h*(case|default).*:$ <ret> j<a-gt> ] # indent after if|else|while|for try %[ execute-keys -draft <semicolon><a-F>)MB <a-k> \A(if|else|while|for)\h*\(.*\)\h*\n\h*\n?\z <ret> s \A|.\z <ret> 1<a-&>1<a-space><a-gt> ] - # deindent closing brace(s) + # deindent closing brace(s) when after cursor try %[ execute-keys -draft <a-x> <a-k>^\h*[})]+\h*$<ret> <a-lt> ] = ~ diff --git a/rc/filetype/rust.kak b/rc/filetype/rust.kak index 55fd2c2b..4b393213 100644 --- a/rc/filetype/rust.kak +++ b/rc/filetype/rust.kak @@ -112,7 +112,7 @@ define-command -hidden rust-indent-on-new-line %~ try %+ execute-keys -draft k <a-x> <a-k> ^\h*where\h*$ <ret> j <a-gt> + # dedent after lines starting with . and ending with , or ; try %_ execute-keys -draft k <a-x> <a-k> ^\h*\..*[,<semicolon>]\h*$ <ret> j <a-lt> _ - # deindent closing brace(s) + # deindent closing brace(s) when after cursor try %< execute-keys -draft <a-x> <a-k>^\h*[})]+\h*$<ret> <a-lt> > # todo dedent additional unmatched parenthesis # try %& execute-keys -draft k <a-x> s \((?:[^)(]+|\((?:[^)(]+|\([^)(]*\))*\))*\) l Gl s\) %sh{ |
