aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/international/quail.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/international/quail.el b/lisp/international/quail.el
index 992f7ed56a..69eabeada0 100644
--- a/lisp/international/quail.el
+++ b/lisp/international/quail.el
@@ -1312,7 +1312,8 @@ Do so while interleaving with the following special events:
(list key)
(quail-setup-overlays (quail-conversion-keymap))
(let ((modified-p (buffer-modified-p))
- (buffer-undo-list t))
+ (buffer-undo-list t)
+ (inhibit-modification-hooks t))
(unwind-protect
(let ((input-string (if (quail-conversion-keymap)
(quail-start-conversion key)