Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: 8-bit characters in history and completion
- X-seq: zsh-workers 2175
- From: Andrej Borsenkow <borsenkow.msk@xxxxxx>
- To: Zsh workers mailing list <zsh-workers@xxxxxxxxxxxxxxx>
- Subject: Re: 8-bit characters in history and completion
- Date: Fri, 27 Sep 1996 16:19:50 +0400 (MOW)
- Cc: andreas.koenig@xxxxxxxxxxxxxxxxxxxxx
- In-reply-to: <199609260529.HAA14617@xxxxxxxxxxxxxxxxx>
- Reply-to: borsenkow.msk@xxxxxx
On Thu, 26 Sep 1996, Andreas Koenig wrote:
> Some time between 2.6-beta14 and 2.6-beta19 completion changed wrt
> 8bit characters. First example is with 3.0.1-test.
>
> % ls
> ha/ he/ hi/ ho/ hr/ hu/ hy/ hä/ hö/ hü/
> % ls h<TAB>
> ha/ he/ hi/ ho/ hr/ hu/ hy/ h\M-d/ h\M-v/ h\M-|/
> % /usr/local/bin/zsh-2.6-beta14
> % ls h<TAB>
> ha/ he/ hi/ ho/ hr/ hu/ hy/ hä/ hö/ hü/
>
>
> Is this intentional? Can I influence the behaviour? I prefer the beta14 way to
> display the real 8-bit character (and the spacing looks also better, imho).
>
I hope yes ;) It depends on current locale settings. The shell variables,
which control it, are (from low to high prio): LANG, LC_CTYPE, LC_ALL.
You have to set one of them to the name of German locale. I don't know,
how locale names look like on your system; on my setting LC_CTYPE to
De_DE.88591 solves your problem.
The same applies to history list.
BTW zsh is using locale when showing list (e.g. with autolist option)
but not when doing menu completion. Is this intentional?
greetings
-------------------------------------------------------------------------
Andrej Borsenkow Fax: +7 (095) 252 01 05
SNI ITS Moscow Tel: +7 (095) 252 13 88
NERV: borsenkow.msk E-Mail: borsenkow.msk@xxxxxx
-------------------------------------------------------------------------
Messages sorted by:
Reverse Date,
Date,
Thread,
Author