Commit Briefs
acme: fix off by one in editcmd, pointer comparison in getch, nextc
R=r http://codereview.appspot.com/868046
lib9: add <sys/dkio.h> for OpenBSD
R=, rsc CC= http://codereview.appspot.com/1762045
tar: rename sstrnlen to avoid OpenBSD compile error
R=, rsc CC= http://codereview.appspot.com/1810041
This patch fixes unicode, unicode-be and unicode-le
input, and unicode output, which have been broken due to the change of the size of Rune from two bytes to four bytes. (Unicode-le and unicode-be output have not been affected, since they work different, and produce correct output as long as sizeof(Rune) >= 2.) In all of the affected functions an extra array of N elements of type u16int is used to temporarily store the 16-bit unicode data. As this increases stack usage, perhaps a different, slightly more complicated solution might be preferred, where only a single `Rune buf[N]' is used for both temporary storage and the result. R=rsc CC=codebot http://codereview.appspot.com/1574041
tcs: macroman charset fixes
2126 -> 03a9 # greek capital letter omega 2012 -> 201c # left double quotation mark 00a4 -> 20ac # euro sign f7ff -> f8ff # apple logo R=rsc CC=codebot http://codereview.appspot.com/1233043
hget: use absolute url for POST through a proxy
R=rsc CC=codebot http://codereview.appspot.com/1282042
9p: tflag sorts by mtime
R=rsc CC=codebot http://codereview.appspot.com/1265043
9term: fix getpts on linux
Openpty uses grantpt internally and its behavior is unspecified when a handler is set to catch SIGCHLD. Fixes issue 37. http://code.swtch.com/plan9port/issues/37 R=rsc CC=codebot http://codereview.appspot.com/1209049
9term: add -c to force cooked mode
R=rsc CC=codebot http://codereview.appspot.com/1044043
bin/", bin/"": simplify
R=rsc CC=codebot http://codereview.appspot.com/953047
mailfs: try tlsclient program before stunnel
R=rsc http://codereview.appspot.com/1169043
fortunes: grab latest from Bell Labs, add one of our own
R=r http://codereview.appspot.com/925041
vac: debug prints
R=rsc CC=codebot http://codereview.appspot.com/816041
vac: eliminated vac cache size 128. vacfsopen used to take ncache rather than cachemem
R=rsc CC=codebot http://codereview.appspot.com/817041
9term: cut, snarf, and paste with keyboard on Mac
R=rsc CC=codebot http://codereview.appspot.com/854042