diff --git a/rc/filetype/svelte.kak b/rc/filetype/svelte.kak index 091508a2..b7e52610 100644 --- a/rc/filetype/svelte.kak +++ b/rc/filetype/svelte.kak @@ -5,18 +5,18 @@ hook global WinCreate .*\.svelte %[ hook global WinSetOption filetype=(svelte) %{ require-module html - hook window ModeChange pop:insert:.* -group "%val{hook_param_capture_1}-trim-indent" html-trim-indent - hook window InsertChar '>' -group "%val{hook_param_capture_1}-indent" html-indent-on-greater-than - hook window InsertChar \n -group "%val{hook_param_capture_1}-indent" html-indent-on-new-line + hook window ModeChange pop:insert:.* -group "svelte-trim-indent" html-trim-indent + hook window InsertChar '>' -group "svelte-indent" html-indent-on-greater-than + hook window InsertChar \n -group "svelte-indent" html-indent-on-new-line hook -once -always window WinSetOption "filetype=.*" " - remove-hooks window ""%val{hook_param_capture_1}-.+"" + remove-hooks window ""svelte-.+"" " } hook -group svelte-highlight global WinSetOption filetype=(svelte) %{ - add-highlighter "window/%val{hook_param_capture_1}" ref html + add-highlighter "window/svelte" ref html hook -once -always window WinSetOption "filetype=.*" " - remove-highlighter ""window/%val{hook_param_capture_1}"" + remove-highlighter ""window/svelte"" " }