unicode data was filtered out by pic. Reference: /n/sources/patch/applied/pic-unicode Date: Wed Jan 4 20:42:46 CET 2006 --- /sys/src/cmd/pic/input.c Wed Jan 4 20:42:43 2006 +++ /sys/src/cmd/pic/input.c Wed Jan 4 20:42:38 2006 @@ -245,7 +245,7 @@ printf(" <%c>", c); if (ep >= ebuf + sizeof ebuf) ep = ebuf; - return *ep++ = c; + return *(unsigned char *)ep++ = c; } nextchar(void)