From: Eli Zaretskii Date: Tue, 8 Apr 2025 16:04:41 +0000 (+0300) Subject: Fix prettify-symbols-mode with composition rules X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=b0b38c766b73d052b07bb04d22ff2564912e0147;p=emacs.git 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) --- 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