GNU bug report logs -
#24772
26.0.50; homoglyph face is used when Emacs is running as a daemon
Previous Next
Full log
Message #14 received at 24772 <at> debbugs.gnu.org (full text, mbox):
Óscar Fuentes <ofv <at> wanadoo.es> writes:
> I can seek a good revision if that's important. But while trying to
> reproduce the bug, I noticed that emacs -Q is not affected, nor a
> regular emacs session (that loads my config) but the session I'm running
> as a daemon does show the problem. I think that that is the real
> trigger. Can you try visiting the web page above with a daemonized emacs
> on GNU/Linux? Or can you tell me what data to inspect to know if Emacs
> decided to show those chars on a translated form when the daemon
> started?
Indeed, the problem is that standard-display-table is set by
startup--setup-quote-display when the daemon starts and it is used for
all terminals.
This model seems wrong. An Emacs server can have several terminals. We
need a substitution table (an standard-display-table) for each terminal,
don't we?
BTW, as a quick workaround, setting standard-display-table to nil solves
the problem.
This bug report was last modified 7 years and 66 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.