diff options
| author | Maxime Coste <mawww@kakoune.org> | 2017-05-21 07:08:20 +0100 |
|---|---|---|
| committer | Maxime Coste <mawww@kakoune.org> | 2017-05-21 07:08:20 +0100 |
| commit | e43e44f9cc76c100d62de540ff5d67daaea87944 (patch) | |
| tree | 2b8e6739fd3af223af6453a8c915d3151f370799 | |
| parent | df4eadd2f5d15ac9962183632d5c885dc439e0d5 (diff) | |
Commit correct version of c-family indent change
| -rw-r--r-- | rc/core/c-family.kak | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/rc/core/c-family.kak b/rc/core/c-family.kak index 5e1c006f..81bfac3f 100644 --- a/rc/core/c-family.kak +++ b/rc/core/c-family.kak @@ -47,7 +47,10 @@ def -hidden c-family-indent-on-newline %< eval -draft -itersel %< try %< exec -draft k <a-x> <a-k>\b(if|else|for|while)\h*\(.+?\)\h*$<ret> j <a-gt> > # align to the opening parenthesis or opening bracket (whichever is first) # on a previous line if its followed by text on the same line - try %< exec -draft [b Z<a-\;>[B<a-z><gt> <a-k>\`[{(][^\n]+\n[^\n]*\n?\'<ret> L s\`|.\'<ret> & > + try %< eval -draft %< + try %< exec [bZ<a-\;>[B<a-z><gt> > catch %< exec [B > + exec <a-k>\`[{(][^\n]+\n[^\n]*\n?\'<ret> L s\`|.\'<ret> & + > > > > def -hidden c-family-indent-on-opening-curly-brace %[ |
