Package: tmux
Version: 2.2-3
Severity: wishlist
Dear Maintainer,
The version of tmux in Debian seems to be built without utf8proc,
which leads to strange utf8 bugs in the status line.
To reproduce, try starting a clean tmux:
tmux -Ltest kill-server
tmux -vvvv -Ltest -f/dev/null new
and then changing the terminal title to something with a multibyte
character in it, e.g. with:
printf '\033k💻NAME\033\\'
or, in case encoding is messed up in this email, using bash 4.2
unicode escaping:
printf '\033k%sNAME\033\\' $'\U0001F4BB'
This will end up looking like
https://launchpadlibrarian.net/306824709/tmux-master-printf-utf8.png
My regular status line gets e.g.
https://cloud.githubusercontent.com/assets/56868/23061318/a52be830-f501-11e6-91ff-da24cc08775d.png
Could we have tmux built with --enable-utf8proc? It would give a
runtime dep on libutf8proc2 and build-dep on libutf8proc-dev.
(Originally reported at
https://bugs.launchpad.net/ubuntu/+source/tmux/+bug/1665618)
-- System Information:
Debian Release: stretch/sid
APT prefers yakkety-updates
APT policy: (500, 'yakkety-updates'), (500, 'yakkety-security'), (500,
'yakkety'), (100, 'yakkety-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.8.0-37-generic (SMP w/4 CPU cores)
Locale: LANG=nn_NO.UTF-8, LC_CTYPE=nn_NO.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages tmux depends on:
ii libc6 2.24-3ubuntu2
ii libevent-2.0-5 2.0.21-stable-2
ii libtinfo5 6.0+20160625-1ubuntu1
ii libutempter0 1.1.6-3
tmux recommends no packages.
tmux suggests no packages.
-- no debconf information