From 20ecefb0f824d306d04092d3e440dacfd1590290 Mon Sep 17 00:00:00 2001 From: Seong Yong-ju Date: Sat, 24 Oct 2020 20:31:21 +0900 Subject: [PATCH 1/2] Escape skk-mode on doom/escape --- modules/input/japanese/config.el | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/input/japanese/config.el b/modules/input/japanese/config.el index 39f5041eb..78fb3cc70 100644 --- a/modules/input/japanese/config.el +++ b/modules/input/japanese/config.el @@ -35,7 +35,11 @@ (use-package! ddskk - :general ("C-x j" #'skk-mode)) + :general ("C-x j" #'skk-mode) + :config + (add-hook! 'doom-escape-hook + (defun +japanese-escape-skk-mode-h () + (skk-mode -1)))) ;; From 1aa75456e8960d8bce3977214d61c45e69737339 Mon Sep 17 00:00:00 2001 From: Seong Yong-ju Date: Sat, 31 Oct 2020 16:10:06 +0900 Subject: [PATCH 2/2] Minor refactor --- modules/input/japanese/config.el | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/modules/input/japanese/config.el b/modules/input/japanese/config.el index 78fb3cc70..63c9f74e4 100644 --- a/modules/input/japanese/config.el +++ b/modules/input/japanese/config.el @@ -36,10 +36,8 @@ (use-package! ddskk :general ("C-x j" #'skk-mode) - :config - (add-hook! 'doom-escape-hook - (defun +japanese-escape-skk-mode-h () - (skk-mode -1)))) + :init + (add-hook 'doom-escape-hook #'skk-mode-exit)) ;;