Variable: tty-display-emoji-force-wide
tty-display-emoji-force-wide is a variable defined in term.c.
Value
t
Documentation
Whether Emoji sequences on TTY frames should always be considered wide.
On TTY frames, an Emoji sequence considered for composition may begin
with any code point in auto-composition-emoji-tty-eligible-codepoints,
which does not necessarily has width 2. A compliant terminal emulator
typically render an Emoji sequence as a wide glyph.
When nil, an Emoji sequence whose first character's width is 1 may be considered as a narrow glyph to be compatible with some non-compliant terminal emulators.
Probably introduced at or before Emacs version 32.1.
Source Code
// Defined in /usr/src/emacs/src/term.c
DEFVAR_BOOL ("tty-display-emoji-force-wide", tty_display_emoji_force_wide,
doc: /* Whether Emoji sequences on TTY frames should always be considered wide.
On TTY frames, an Emoji sequence considered for composition may begin
with any code point in `auto-composition-emoji-tty-eligible-codepoints',
which does not necessarily has width 2. A compliant terminal emulator
typically render an Emoji sequence as a wide glyph.
When nil, an Emoji sequence whose first character's width is 1 may be
considered as a narrow glyph to be compatible with some non-compliant
terminal emulators. */);