Commit Graph

56 Commits

Author SHA1 Message Date
rsc d3df308747 File system stuff. 2003-12-06 18:08:52 +00:00
rsc e97ceade5e various tweaks. 2003-12-06 18:05:27 +00:00
rsc dff7e27317 Clean up yacc files in mkcommon, mkhdr.
Add nan to lib9.
Fix memory corruption bugs in 9term.
2003-12-04 19:16:29 +00:00
rsc c5b9ff9fa8 add hoc 2003-12-04 17:45:49 +00:00
rsc 25b866dd06 disable some programs, enable others. 2003-12-04 17:31:08 +00:00
rsc 49c26cf71c Remove debugging print from 9term. 2003-12-04 17:23:51 +00:00
rsc 3fd755b763 Various fixes. 2003-12-04 04:29:47 +00:00
rsc d2a414f28d fix bug in handling of backspace in output. 2003-12-04 00:31:14 +00:00
rsc 5af29cd3a9 make hold mode a bit more attractive. 2003-12-04 00:20:33 +00:00
rsc 683c5e534a more bug fixes 2003-12-04 00:16:33 +00:00
rsc d3acba9559 add -a flag for acme. 2003-12-04 00:11:33 +00:00
rsc 669250d159 Various fixes.
B - fixed usage, DISPLAY :0 vs :0.0
	9term - fixed various terminal things
	rc - notice traps in Read
	_p9dir - only run disk code for disks
	dirread - getdirentries on FreeBSD and Linux
		are different w.r.t. meaning of off.
	notify - set up so signals interrupt system calls
	bprint - use bfmt.
2003-12-03 22:50:48 +00:00
rsc 1ccf253eb2 fix stack size (oops) 2003-12-02 21:49:45 +00:00
rsc e39b8b1928 More X11 snarf tweaks.
Will we ever finish?
2003-12-02 03:42:46 +00:00
rsc 1555bd7aaa call exit rather than _exits inside exits,
so that the c library atexit handlers get
a chance to run.
2003-11-26 00:48:56 +00:00
rsc 0870887793 add dict 2003-11-25 03:37:45 +00:00
rsc e642beb522 add sunos 2003-11-25 03:06:00 +00:00
rsc f161341946 fixes to plumber and 9term 2003-11-25 03:02:54 +00:00
rsc 21a17ff3e9 Update NOTES, hack on 9term a little. 2003-11-25 02:54:24 +00:00
rsc 64bcfff3a1 More tweaks on Linux and Solaris. 2003-11-25 02:11:11 +00:00
rsc f7012583e9 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.
2003-11-25 01:40:27 +00:00
rsc 912fba95e7 Changes for Mac OS X. Most important is stack sizes in samterm,
which were completely bogus.  (Libthread used to ignore them but
not anymore.  Maybe we really should ignore them, but that breaks
Venti, which needs *really* big stacks.)
2003-11-24 22:39:06 +00:00
rsc cedbe4a4fa Tweaks for Linux. 2003-11-24 00:59:36 +00:00
rsc d2c4ee9e48 Tweaks to build properly on Linux. 2003-11-24 00:43:41 +00:00
rsc 478ee9636f Make things build on FreeBSD again. 2003-11-23 20:04:53 +00:00
rsc 1c253ceb58 Annoying changes to work on Sun boxes. 2003-11-23 19:49:17 +00:00
rsc 9e37bb03b3 make -> mk 2003-11-23 18:23:38 +00:00
rsc dda0695dc0 forgot this. 2003-11-23 18:11:17 +00:00
rsc bc7cb1a15a new utilities.
the .C files compile but are renamed to avoid building automatically.
2003-11-23 18:04:47 +00:00
rsc f08fdedcee Plan 9's rc.
not a clear win over byron's,
but at least it has the right syntax.
2003-11-23 18:04:08 +00:00
rsc 5993a8f275 the one true diff.
at least it can handle "diff file1 file2 dir".
2003-11-23 18:03:02 +00:00
rsc cfabc3ed16 Dhog's 9term.
Updated for current libraries by Caerwyn Jones.
Button-3 plumbing (like in acme) by rsc.
2003-11-23 18:02:15 +00:00
rsc b8c14089d8 Plan 9 version, nothing tweaked yet. 2003-11-23 17:58:26 +00:00
rsc 7763a61a35 start thinking about vac -- doesn't build yet 2003-11-23 17:55:34 +00:00
rsc 7a4ee46d25 Initial stab at Venti. 2003-11-23 17:54:58 +00:00
rsc 4fbfdd7acd make -> mk 2003-11-23 17:54:24 +00:00
rsc ef9890f65a perror, create, remove now in the headers 2003-11-23 17:53:56 +00:00
rsc 163c9a25ec remove debugging print. 2003-11-23 17:53:45 +00:00
rsc 17f131946f change from rob -- handle ^U like in rio, acme 2003-11-23 17:53:32 +00:00
rsc 422761f81e make -> mk 2003-11-23 17:53:05 +00:00
rsc f37a36a8f4 create, perror, and remove are now properly in the headers. 2003-11-23 17:52:04 +00:00
rsc fc1d90caca Don't need to install 'u' as flagfmt anymore. 2003-11-23 17:51:41 +00:00
rsc 5b6dcaf404 use path-less names for ssh, samterm.
let execvp sort it out.
2003-11-23 17:51:03 +00:00
rsc e6c4346b50 Use execvp to avoid hard-coding path names for ssh, samterm. 2003-11-23 17:50:36 +00:00
rsc d8b652ae6f print current directory in "don't know how to make" errors. 2003-11-23 17:48:53 +00:00
rsc 3d7e9092a4 Single-threaded plumber that can run "start" rules.
Thanks to Caerwyn Jones.
2003-10-14 02:35:00 +00:00
rsc 90026180d1 Use new directory structure. 2003-10-11 03:58:46 +00:00
rsc 00b80edb97 Licensing and various tweaks. 2003-10-11 02:59:10 +00:00
rsc ffcafb8c4b Various tweaks. The implementation of notify, create, etc.
should really be in lib9.
2003-10-11 02:45:55 +00:00
rsc 941c9f36a9 Tweaks to make it work on Unix. 2003-10-11 02:45:02 +00:00