Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: Helpfiles again (was Re: modify functions hierarchy (was: etc.))
The following two files under Completion/ contain non-UTF-8 character:
(1) Completion/Unix/Command/_systemd: line 3, name of the author.
The character is an 'e' with accent (in latin1 encoding, i.e., ISO8859-1).
(2) Completion/BSD/Command/_portaudit: line 9, just before the '\' at
the end of line. The char is 0xA0 (non-breaking space in latin1 encoding?).
These characters cause the sed command (line 52 of Config/installfns.sh)
to die on Mac OS X if I run 'make install.fns' under UTF-8 locale.
# it seems sed on Mac OS X accepts only valid UTF-8 chars if run under
# UTF-8 locale
I believe the 0xA0 in (2) should be replaced with a simple space 0x20.
For (1), a possible workaround is to add
export LC_CTYPE=C
at the beginning of Config/installfns.sh.
It seems the C locale just works fine on Mac (and does no harm on Linux).
Messages sorted by:
Reverse Date,
Date,
Thread,
Author