Commit Briefs

Russ Cox

delete 9P2000.u

thanks to Erik Quanstrom R=rsc http://codereview.appspot.com/3469042


Tim Newsham

lib9: dotu fixes in convS2M, convM2S

http://codereview.appspot.com/109049


rsc

Change GET/GBIT32 macros to explicitly cast final result to u32int.

Otherwise, the type of the expression will be int, and if written to a uvlong (or just a ulong on most 64-bit systems), it will be sign-extended. This was going on in drawfcall with Mouse.msec, which is declared as a ulong. This fix assumes that the protocols only send unsigned numbers, which is true.




rsc

sign fix


rsc

Add 9P2000.u functions



rsc

various tweaks.


rsc

Add the #goo to allow use in C++.

Silence a few more warnings. Strip down the mkfiles more. Fix bug in X11 mouse handling, note groups.


rsc

new files