Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: Problems with non-ascii filenames



Hi,

On Sat, Feb 28, 2009 at 11:28 PM, Andrey Borzenkov <arvidjaar@xxxxxxxxx> wrote:
> On 28 ÑÐÐÑÐÐÑ 2009 12:37:00 Äsmail DÃnmez wrote:
>> Hi,
>>
>> Using latest zsh CVS on OSX 10.5.6, observe :
>>
>> [~]> touch xÃÃÃx
>>
>> [~]> echo xo<0308>o<0308>o<0308>x
>> xÃÃÃx
>>
>> Somehow "Ã" character is replaced by <0308> while tab completing. Any
>> help is appreciated.
>>
>
> No, it is not replaced. 0308 is combining diactrical mark for umlaut.
> Unfortunately, UNICODE allows for several different representations of
> the same character.
>
> I believe this specific issue was already mentioned in the past w.r.t
> MacOS - it seems to prefer combining characters.
>
> Try setting combiningchars - this could help.
>

Setting LANG to anything didn't help, setting combining chars helps, kinda:

touch xÃÃx
echo x<tab>

completes to xÃÃx

echo xÃ<tab>

does nothing.

Seems weird.

Regards.
-- 
Äsmail DÃNMEZ



Messages sorted by: Reverse Date, Date, Thread, Author