branch: elpa/gnosis
commit 1a9f09e10c11b05ea3226e7915fbac36936e5d50
Author: Thanos Apollo <[email protected]>
Commit: Thanos Apollo <[email protected]>
[fix] monkeytype-mode: Disable post-self-insert-hook.
+ Creates bugs with modes such as electric-pair-mode otherwise.
---
gnosis-monkeytype.el | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/gnosis-monkeytype.el b/gnosis-monkeytype.el
index 5062e5cbf16..ad8f6ac2eab 100644
--- a/gnosis-monkeytype.el
+++ b/gnosis-monkeytype.el
@@ -126,14 +126,15 @@
"RET" #'forward-line
"C-c C-k" #'gnosis-monkeytype-exit)
-(define-derived-mode gnosis-monkeytype-mode fundamental-mode "Gnosis
Monkeytype"
+(define-derived-mode gnosis-monkeytype-mode text-mode "Gnosis Monkeytype"
"Gnosis Monkeytype Mode."
:interactive nil
:lighter " gnosis-monkeytype-mode"
:keymap gnosis-monkeytype-mode-map
- (setq header-line-format
- (substitute-command-keys
- " Wrong answer, monkeytype the thema. \\[gnosis-monkeytype-exit] to
exit.")))
+ (setq-local post-self-insert-hook nil)
+ (setq-local header-line-format
+ (substitute-command-keys
+ " Wrong answer, monkeytype the thema. \\[gnosis-monkeytype-exit]
to exit.")))
(provide 'gnosis-monkeytype)
;;; gnosis-monkeytype.el ends here