Bug#1123509: xterm: various issues with the U+FE0F VARIATION SELECTOR-16 (VS16) character after emoji
On 2025-12-23 09:47:50 +0100, Vincent Lefevre wrote:
> 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
That's the redisplay that seems to trigger the bug. For instance,
moving a window over the xterm window (at least, over the concerned
line) is sufficient to produce a redisplay and trigger this bug.
--
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)
Reply to: