Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: Bug#374913: zsh: Completion should handle combining accents equivalents
- X-seq: zsh-workers 22964
- From: Clint Adams <schizo@xxxxxxxxxx>
- To: zsh-workers@xxxxxxxxxx
- Subject: Re: Bug#374913: zsh: Completion should handle combining accents equivalents
- Date: Sun, 5 Nov 2006 00:47:10 -0500
- Cc: Vincent Lefevre <vincent@xxxxxxxxxx>, 374913-forwarded@xxxxxxxxxxxxxxx
- In-reply-to: <20061105012610.GA23659@xxxxxxxxxxxxxxxxxxx>
- Mail-followup-to: zsh-workers@xxxxxxxxxx, Vincent Lefevre <vincent@xxxxxxxxxx>, 374913-forwarded@xxxxxxxxxxxxxxx
- Mailing-list: contact zsh-workers-help@xxxxxxxxxx; run by ezmlm
- References: <20061105012610.GA23659@xxxxxxxxxxxxxxxxxxx>
On Sun, Nov 05, 2006 at 02:26:10AM +0100, Vincent Lefevre wrote:
> I don't think they should be considered equivalent as long as the
> file system does not regard them as equivalent:
>
> vin% touch "`echo e\\\u300`"
> vin% touch "`echo \\\ue8`"
> vin% ls
> è è
>
> But I wonder if this is a bug in the glibc. Perhaps some kind of local
> phishing could be based on that.
>
> Note also that zle is completely confused by the combining character.
> But so is bash.
Would the best thing here be to normalize to Unicode NFD in the
completion code?
Messages sorted by:
Reverse Date,
Date,
Thread,
Author