From 0fc91b957658d13184060f2ca61fa4bdd233c9fb Mon Sep 17 00:00:00 2001 From: Isa Cichon Date: Sun, 28 Feb 2021 21:07:21 +0100 Subject: [PATCH] Fix usages of ModeChange hook hook param always begins with either push: or pop: Fixes #4078 --- rc/filetype/dhall.kak | 2 +- rc/filetype/gluon.kak | 2 +- rc/filetype/ninja.kak | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/rc/filetype/dhall.kak b/rc/filetype/dhall.kak index a2e0ab94..f3a1a861 100644 --- a/rc/filetype/dhall.kak +++ b/rc/filetype/dhall.kak @@ -14,7 +14,7 @@ hook global BufCreate .*[.](dhall) %{ hook global WinSetOption filetype=dhall %{ require-module dhall - hook window ModeChange insert:.* -group dhall-trim-indent dhall-trim-indent + hook window ModeChange pop:insert:.* -group dhall-trim-indent dhall-trim-indent hook window InsertChar \n -group dhall-indent dhall-indent-on-new-line hook -once -always window WinSetOption filetype=.* %{ remove-hooks window dhall-.+ } diff --git a/rc/filetype/gluon.kak b/rc/filetype/gluon.kak index 4cefbfbc..62350585 100644 --- a/rc/filetype/gluon.kak +++ b/rc/filetype/gluon.kak @@ -15,7 +15,7 @@ hook global WinSetOption filetype=gluon %{ require-module gluon set-option window extra_word_chars '_' "'" - hook window ModeChange insert:.* -group gluon-trim-indent gluon-trim-indent + hook window ModeChange pop:insert:.* -group gluon-trim-indent gluon-trim-indent hook window InsertChar \n -group gluon-indent gluon-indent-on-new-line hook -once -always window WinSetOption filetype=.* %{ diff --git a/rc/filetype/ninja.kak b/rc/filetype/ninja.kak index e6609845..0dc0132d 100644 --- a/rc/filetype/ninja.kak +++ b/rc/filetype/ninja.kak @@ -16,7 +16,7 @@ hook global WinSetOption filetype=ninja %{ set-option window static_words %opt{ninja_static_words} - hook window ModeChange insert:.* -group ninja-trim-indent ninja-trim-indent + hook window ModeChange pop:insert:.* -group ninja-trim-indent ninja-trim-indent hook window InsertChar \n -group ninja-indent ninja-indent-on-new-line # cleanup trailing whitespaces on current line insert end hook window ModeChange pop:insert:.* -group ninja-trim-indent %{ try %{ execute-keys -draft s ^\h+$ d } }