summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxime Coste <mawww@kakoune.org>2017-05-21 07:08:20 +0100
committerMaxime Coste <mawww@kakoune.org>2017-05-21 07:08:20 +0100
commite43e44f9cc76c100d62de540ff5d67daaea87944 (patch)
tree2b8e6739fd3af223af6453a8c915d3151f370799
parentdf4eadd2f5d15ac9962183632d5c885dc439e0d5 (diff)
Commit correct version of c-family indent change
-rw-r--r--rc/core/c-family.kak5
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 %[