On Wed, Feb 22, 2017 at 09:19:48AM +0100, Kevin Brubeck Unhammer wrote:
> The version of tmux in Debian seems to be built without utf8proc,
> which leads to strange utf8 bugs in the status line.
[...]
> Could we have tmux built with --enable-utf8proc? It would give a
> runtime dep on libutf8proc2 and build-dep on libutf8proc-dev.

The behavior you're seeing is due to your terminal being based on a
different Unicode version than the system; my guess is that you're using
a vte-based terminal based on Unicode 9, glibc is still using Unicode 8
and the width of this character has changed. That, or your font doesn't
have the right width for it.

Building tmux against utf8proc just reconciles the Unicode
implementation between your terminal and tmux, but it would break things
in other cases (if the terminal is behind). And as it's not the default
configuration, it's probably less tested.

In any case UTF-8 in the status line works perfectly fine as long as you
don't use those problematic characters.

-- 
Romain Francoise <rfranco...@debian.org>
http://people.debian.org/~rfrancoise/

Reply via email to