nbsp is not a latin-1 control character. Reference: /n/atom/patch/applied2013/diffnbsp Date: Thu Dec 5 13:38:28 CET 2013 Signed-off-by: quanstro@quanstro.net --- /sys/src/cmd/diff/diffio.c Thu Dec 5 13:38:08 2013 +++ /sys/src/cmd/diff/diffio.c Thu Dec 5 13:38:08 2013 @@ -138,7 +138,7 @@ * brave new UNICODE world */ cp += chartorune(&r, cp); - if (r == 0 || (r > 0x7f && r <= 0xa0)) { + if (r == 0 || (r > 0x7f && r < 0xa0)) { binary++; return bp; }