]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix prettify-symbols-mode with composition rules
authorEli Zaretskii <eliz@gnu.org>
Tue, 8 Apr 2025 16:04:41 +0000 (19:04 +0300)
committerEshel Yaron <me@eshelyaron.com>
Tue, 8 Apr 2025 19:41:55 +0000 (21:41 +0200)
* lisp/progmodes/prog-mode.el
(prettify-symbols--composition-displayable-p): Fix a thinko.
Patch by Visuwesh <visuweshm@gmail.com>.  (Bug#77627)

(cherry picked from commit 646ccd5e67db701ed9f632492d1bfbe3f6110cb4)

lisp/progmodes/prog-mode.el

index 47bf5bede7e668e2b93ed68e4db2a5f1953505c3..3714929ec0eb5f7e1fdfc15e18664f22e9804256 100644 (file)
@@ -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