From 5f3cbd62b1cfc853987ef7a163d6dffe029cfa07 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Fri, 25 Jul 2025 15:25:40 +0300 Subject: [PATCH] ; * lisp/international/quail.el (quail-insert-kbd-layout): Commentary. --- lisp/international/quail.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lisp/international/quail.el b/lisp/international/quail.el index c7340fbdcac..120e98a465a 100644 --- a/lisp/international/quail.el +++ b/lisp/international/quail.el @@ -836,6 +836,8 @@ The format of KBD-LAYOUT is the same as `quail-keyboard-layout'." (format "\t%c\t" upper)) (string upper)))) (insert (bidi-string-mark-left-to-right lower) + ;; This invisible space is here to prevent the display + ;; engine from composing these two characters on display. (propertize " " 'invisible t) (bidi-string-mark-left-to-right upper)) (if (< (string-width upper) 2)