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.  */);