[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: To Do List for 2001



On Mon, 15 Jan 2001, Markus Kuhn wrote:

>   - readline and the bash command line editor still live in a 1 byte =
>     1 character = 1 terminal column world, and could do well with a little
>     bit of added mbrtowc() and wcwidth() logic to get this right.
> 
>     http://x-lt.richard.eu.org/me/rch/ll.html#bash
>     http://kki.net.pl/qrczak/bash-2.02-utf8.patch.gz
> 
>     Is this already on its way into the next bash release?

Ooh, nice.  I was not previously aware of this.

>   - groff still lives in a 1 character = 1 terminal column world,
>     with the expected horrible paragraph reformatting results if you
>     pursue adventures such as Japanese UTF-8 man pages.
> 
>   - less still assumes wcwidth() == 1 for all characters and therefore
>     fails to wrap UTF-8 lines with ideographs correctly

I'll look at these.

>   - Many popular email packages still need to be updated (pine, nmh, etc.).
>     Increasing use of UTF-8 in email will no doubt act as a big catalyst
>     for improving UTF-8 support elsewhere.

I have the start of a patch for pine, but I had no interest from the pine
developers about it. :(

>   - Tk 8.4 still patches only 8-bit fonts together (incredibly slowly)
>     and can't use ISO10646-1 fonts directly.

Also, we need a curses. Doing this right, with wcwidth() support is pretty
major.  I did a few experiments re: that in slcurses, was starting to look
a bit promising.

-- 
Robert Brady
robert@xxxxxxxxxx

-
Linux-UTF8:   i18n of Linux on all levels
Archive:      http://mail.nl.linux.org/lists/