Hello, I have just tried to build unicode-enabled zsh (recent cvs snapshot, by simply adding -DZLE_UNICODE_SUPPORT=1 to CFLAGS), and I get the following problem (zsh running under gdb running under GNU screen): [test@solemn test]$ LC_ALL=C gdb zsh ... (gdb) r Starting program: /bin/zsh test@solemn ~ $ echo $ZSH_V<TAB><TAB> BUG: substring ends in the middle of a metachar in ztrsub() BUG: substring ends in the middle of a metachar in ztrsub() BUG: substring ends in the middle of a metachar in ztrsub() BUG: 0 <= wb <= zlecs <= we is not true! BUG: substring ends in the middle of a metachar in ztrsub() Program received signal SIGSEGV, Segmentation fault. 0x400e8f8c in memcpy () from /lib/i686/libc.so.6 (gdb) bt #0 0x400e8f8c in memcpy () from /lib/i686/libc.so.6 #1 0x402358f6 in do_ambiguous () at compresult.c:768 #2 0x6f686c00 in ?? () (gdb) So... what is the status of Unicode support? Is it supposed to work with plain POSIX locale?
Attachment:
pgpQuS5IfSr6n.pgp
Description: PGP signature