diff options
| author | Paul Nelson | 2025-03-31 15:37:14 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2025-04-05 12:24:50 +0300 |
| commit | 2d0b5f34a008979d34f337c872bcf93a296c6ec2 (patch) | |
| tree | e100f0e1682167f8fdf07d1681a429556cfd2b57 /exec/exec1.c | |
| parent | ef6203b64aaf53cd986caf17bd49b6ffe840c93a (diff) | |
| download | emacs-2d0b5f34a008979d34f337c872bcf93a296c6ec2.tar.gz emacs-2d0b5f34a008979d34f337c872bcf93a296c6ec2.zip | |
Restrict symbol prettification to displayable glyphs
* lisp/international/mule.el (char-displayable-on-frame-p): New
function used to determine whether a character can be
meaningfully displayed on a given frame.
* doc/lispref/display.texi (Fontsets): Document it.
* lisp/progmodes/prog-mode.el
(prettify-symbols--composition-displayable-p): New function used
to restrict to displayable prettification symbols. This
prevents issues with missing characters appearing as boxes.
(prettify-symbols--make-keywords): Use it. (Bug#77381)
Diffstat (limited to 'exec/exec1.c')
0 files changed, 0 insertions, 0 deletions