Hi Wojtek, > I've noticed this when messing around with my .emacs file. When you have a > file with a null character somewhere within a double-quoted string > (e.g. "\0") and you try to insert it into the current buffer with :r, then > it breaks Vip
Right, this is a limitation of Vip (and PicoLisp in general): It can handle only files with non-null characters in UTF-8 encoding. Characters in PicoLisp are symbols, and a null-byte works as a name terminator (similar to C), so symbols cannot have names with null-bytes. ☺/ A!ex -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe