From b0b38c766b73d052b07bb04d22ff2564912e0147 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Tue, 8 Apr 2025 19:04:41 +0300 Subject: [PATCH] Fix prettify-symbols-mode with composition rules * lisp/progmodes/prog-mode.el (prettify-symbols--composition-displayable-p): Fix a thinko. Patch by Visuwesh . (Bug#77627) (cherry picked from commit 646ccd5e67db701ed9f632492d1bfbe3f6110cb4) --- lisp/progmodes/prog-mode.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lisp/progmodes/prog-mode.el b/lisp/progmodes/prog-mode.el index 47bf5bede7e..3714929ec0e 100644 --- a/lisp/progmodes/prog-mode.el +++ b/lisp/progmodes/prog-mode.el @@ -246,8 +246,8 @@ of `prettify-symbols-alist' and `compose-region'." ;; check that every even-indexed element is displayable (seq-every-p (lambda (idx-elt) - (if (evenp (car idx-elt)) - (char-displayable-on-frame-p (cdr idx-elt)) + (if (evenp (cdr idx-elt)) + (char-displayable-on-frame-p (car idx-elt)) t)) (seq-map-indexed #'cons composition))) (t -- 2.39.5