Hi, Brendan. I want you to commit the patch concerning wcwidth. http://www.emaillab.org/mutt/1.5.14/patch-1.5.14.tt.wcwidth.1
This patch updates wcwidth() to latest Markus Kuhn's one. Because this wcwidth() supports CJK, the Japanese localization is deleted from Mutt, and the CJK localization is added. And it enables change of character-cell width of the East Asian Ambiguous (A) class by using $cjk_width. The detailed explanation of East Asian Ambiguous is written on the following site. http://www.unicode.org/unicode/reports/tr11/ Because the characters for drawing of the tree is Ambiguous in UTF-8, the relating change is done, too. This patch has been used for one and a half years in the community of mutt in Japan. As the above-mentioned changes, mutt comes always to use not wcwidth() of the systems but this wcwidth() of mutt. This is because wcwidth() of the systems doesn't support Ambiguous. If it wants to use wcwidth() of the systems, another patch that can be changed in the configure script is prepared. http://www.emaillab.org/mutt/1.5.14/patch-1.5.14.tt.wcwidth-alt.1 -- TAKIZAWA Takashi http://www.emaillab.org/
