[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1123509: xterm: various issues with the U+FE0F VARIATION SELECTOR-16 (VS16) character after emoji



On 2025-12-23 07:22:05 +0100, Ingo Saitz wrote:
> On Mon, Dec 22, 2025 at 08:31:44PM +0100, Ingo Saitz wrote:
> > printf 'Hello, Bug \u2642\uFE0F\n'
> > 
> > After selecting this output (including the emoji) and deselecting it,
> > the selected text is displayed in double width characters. Switching
> > between virtual consoles triggers this bug, too.
> 
> Fixed in 406-1, too.

No, it isn't. But -emoji_width is no longer the default (great!),
so you need to test with it. In my case:

  xterm -emoji_width -fa '' -fn 6x13

The issue is even more visible if I remove by own settings with
"unset XAPPLRESDIR".

Attached screenshots:
  xterm1.png: the output just after the printf.
  xterm2.png: the output after selecting and deselecting the line.

-- 
Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Pascaline project (LIP, ENS-Lyon)

Attachment: xterm1.png
Description: PNG image

Attachment: xterm2.png
Description: PNG image


Reply to: