Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: Problem inputting Japanese using XIM
- X-seq: zsh-workers 16478
- From: "Bart Schaefer" <schaefer@xxxxxxxxxxxxxxxx>
- To: Daiki Ueno <ueno@xxxxxxxxxxxx>, zsh-workers@xxxxxxxxxx
- Subject: Re: Problem inputting Japanese using XIM
- Date: Mon, 21 Jan 2002 15:24:32 -0800
- In-reply-to: <b78fa9d0-c9c9-434a-8cd4-ca248c08bbd8@xxxxxxxxxxxxxx>
- Mailing-list: contact zsh-workers-help@xxxxxxxxxx; run by ezmlm
- References: <b78fa9d0-c9c9-434a-8cd4-ca248c08bbd8@xxxxxxxxxxxxxx>
On Jan 21, 4:01pm, Daiki Ueno wrote:
> Subject: Problem inputting Japanese using XIM
>
> I'm wondering why zsh considers characters in the [0x80, 0xa0] range
> as control characters?
Zsh does not handle multibyte character sets, in general. Internally it
always treats a single byte as a single character. The characters with
ASCII values above 128 are meta-characters, and those in the range 128-
159 are control-meta-characters (just as 0-31 are control without meta).
In short, anything you're able to do with UTF-8 works by accident rather
than by design. We haven't yet undertaken the massive rewrite that will
be necessary to convert to using double-byte or variable-width characters.
Messages sorted by:
Reverse Date,
Date,
Thread,
Author