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

Bug#844325: xterm: display issue after sending zero-width characters to the terminal



On Mon, Nov 14, 2016 at 02:34:35PM +0100, Vincent Lefevre wrote:
> Package: xterm
> Version: 327-1
> Severity: normal
> 
> The following command
> 
>   for i in $(seq 2 $(tput cols)); do printf .; done; printf "\u00adP\n"
> 
> outputs a sequence of dots, then a soft hyphen, then the character "P"
> on the right of the last column (only the left part of the character
> is visible). In particular, when doing a "clear", one can still see
> the left part of the character "P". The character "P" should have been
> output either over the soft hyphen or at the first column of the next
> line. Well, I don't know how zero-width characters should be handled,
> but the behavior of xterm should be consistent.

I made a fix for this in #329; #330 is current.

-- 
Thomas E. Dickey <dickey@invisible-island.net>
http://invisible-island.net
ftp://invisible-island.net

Attachment: signature.asc
Description: Digital signature


Reply to: