From 2b051dd25aa138c71d59e75255b862aef6b7f6a7 Mon Sep 17 00:00:00 2001 From: Jon Eskin Date: Thu, 9 Jun 2022 04:54:50 -0400 Subject: [PATCH] fix case statement regex --- rc/filetype/hare.kak | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rc/filetype/hare.kak b/rc/filetype/hare.kak index 9b97532e..4b9b299c 100644 --- a/rc/filetype/hare.kak +++ b/rc/filetype/hare.kak @@ -98,8 +98,8 @@ provide-module hare %ยง try %[ execute-keys -draft k [{(]\h*$ j i ] # cleanup trailing white spaces on the previous line execute-keys -draft k :hare-trim-indent - # indent after a switch's case/default statements - try %[ execute-keys -draft k ^\h*(case|default).*:$ j ] + # indent after match/switch's case statements + try %[ execute-keys -draft k case\h.*=>\h*$ j ] # deindent closing brace(s) when after cursor try %[ execute-keys -draft ^\h*[})] gh / [})] m 1 ] } }