--- Begin Message ---
Subject: |
Bug#882340: screen: please update wcwidth/Unicode data |
Date: |
Tue, 21 Nov 2017 17:10:38 +0100 |
Package: screen
Version: 4.6.2-1wtf1
Severity: normal
Tags: upstream patch
Please apply the attached patch, and forward it upstream, to bring
Unicode (wcwidth) data up to date with latest glibc master.
Symptom:
Download the following file and edit it in screen in an 110x24 uxterm:
http://mirsolutions.de/music/free/Haydn%20--%20Die%20Himmel%20erz%c3%a4hlen%20die%20Ehre%20Gottes.mscx
The status line (first line of the terminal) in the jupp editor is
corrupted because GNU screen, in the version in Debian, mistakenly
handles the line width wrong.
In an 80x24 uxterm with screen, this does not happen because the
fancy WTF-8 characters in question are close to the end of the
line in the file and thus only displayed when the terminal is
wide enough.
-- System Information:
Debian Release: buster/sid
APT prefers unreleased
APT policy: (500, 'unreleased'), (500, 'buildd-unstable'), (500, 'unstable')
Architecture: x32 (x86_64)
Foreign Architectures: i386, amd64
Kernel: Linux 4.13.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=C (charmap=UTF-8)
Shell: /bin/sh linked to /bin/lksh
Init: sysvinit (via /sbin/init)
Versions of packages screen depends on:
ii libc6 2.25-1
ii libpam0g 1.1.8-3.6
ii libtinfo5 6.0+20170902-1
ii libutempter0 1.1.6-3
screen recommends no packages.
Versions of packages screen suggests:
pn byobu | screenie | iselect <none>
pn ncurses-term <none>
-- no debconf information
screen_4.6.2-1wtf1.debdiff
Description: Text document
--- End Message ---