GNU bug report logs -
#48125
28.0.50; Display garbled by emoji variation sequence
Previous Next
Reported by: Filipp Gunbin <fgunbin <at> fastmail.fm>
Date: Fri, 30 Apr 2021 16:21:01 UTC
Severity: normal
Found in version 28.0.50
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
Message #34 received at 48125 <at> debbugs.gnu.org (full text, mbox):
> From: Filipp Gunbin <fgunbin <at> fastmail.fm>
> Cc: 48125 <at> debbugs.gnu.org
> Date: Tue, 04 May 2021 19:20:27 +0300
>
> > OK in what sense? On TTY frames layout and rendering are left to the
> > terminal emulator; if it can handle this situation, Emacs won't care.
>
> The effect of different widths is, of course, different number of chars
> per line (easily seen in Terminal with emoji or Asian scripts). Does
> Emacs make assumptions about number of columns per line?
It does, but the number of columns doesn't change, only the width
changes. Right?
What Emacs expects is that the terminal emulator will space characters
according to the width in columns (either 1 or 2) of each character,
as defined in the Unicode Character database. You can see what Emacs
thinks about the width of each character by using 'char-width'.
AFAIR, all emoji should have width of 2, is that right?
This bug report was last modified 4 years and 73 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.