plan9fox/sys/src/cmd/sam
cinap_lenrek 50e2c9b4d4 sam, acme: fix character classes quoting for 21-bit runes
quote handling was broken with 21-bit runes. nextrec()
returned quoted rune as long rune | (Runemax+1) to escape
it.

with 16-bit runes, storing that long into 16-bit Rune
would automatically remove the escaping, but with 21-bit
runes, Rune is uint32 so the escaping would remain. we
now use (Runemask+1) instead, and mask the escaping off
explicitely when storing back to Rune.
2014-04-01 06:04:00 +02:00
..
acid.lib
address.c
buff.c
cmd.c
disk.c
error.c
errors.h
file.c
io.c
list.c
mesg.c
mesg.h
mkfile
moveto.c
multi.c
parse.h
plan9.c
rasp.c
regexp.c
sam.c
sam.h
shell.c
string.c
sys.c
util.c
xec.c