On Tue, 26 Jun 2001, Bruno Haible wrote:

> The programs we are waiting for are:
>
>   - emacs. In an UTF-8 locale, it does not set the
...
>
> Tomohiro, thank you for removing 'rxvt' from the list of buggy
> programs.

I was going to add the fact that telnet, rlogin, ssh etc should pass along
the LANG and LC_* variables like they do DISPLAY and USER but then I read
the other messages ...

It looks like locale's LC_CTYPE _is_ insane.

I _think_ the solution might be an 'anti-luit' like program.  It runs
UTF-8 software on an ISO-2022 terminal (probably locked to one or
two encodings).  You would need U+F000..U+F0FF for direct to line for
special characters like the Apple logo (filtered for ctrl-characters)
but linedraw and other acs characters could work magically.

So to telnet to an old machine from the UTF-8 world you'd use luit to
telnet (dial!) back you'd use anti-luit.

At that point a telnetd/sshd _could_ receive a non-UTF-8 LC_CTYPE and
automatically run the anti-luit program. (Though it's best if UTF-8 is
on the wire for telnet/ssh)

Well, Juliusz it's probably "just" a "little" change to luit so it can
be anti-luit too. :-)

-- 
Rob.                          (Robert de Bath <robert$ @ debath.co.uk>)
                                       <http://www.cix.co.uk/~mayday>





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

Reply via email to