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

Reply via email to