[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master 52f83af: Fix input method operation on read-only te
From: |
Eli Zaretskii |
Subject: |
[Emacs-diffs] master 52f83af: Fix input method operation on read-only text |
Date: |
Sat, 7 Sep 2019 06:05:14 -0400 (EDT) |
branch: master
commit 52f83af1f3975130b6bd035166780c2c2dde778c
Author: Evgeny Zajcev <address@hidden>
Commit: Eli Zaretskii <address@hidden>
Fix input method operation on read-only text
* lisp/international/quail.el (quail-input-method): Check also
read-only property of text in addition to the buffer's
read-only state.
---
lisp/international/quail.el | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lisp/international/quail.el b/lisp/international/quail.el
index f42b594..e91175f 100644
--- a/lisp/international/quail.el
+++ b/lisp/international/quail.el
@@ -1329,7 +1329,8 @@ If STR has `advice' text property, append the following
special event:
(defvar quail-conversion-str nil)
(defun quail-input-method (key)
- (if (or (and buffer-read-only
+ (if (or (and (or buffer-read-only
+ (get-char-property (point) 'read-only))
(not (or inhibit-read-only
(get-char-property (point) 'inhibit-read-only))))
(and overriding-terminal-local-map
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master 52f83af: Fix input method operation on read-only text,
Eli Zaretskii <=