Commit graph

2127 commits

Author SHA1 Message Date
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
2db9e4821d tweaks. 2003-11-24 20:16:30 +00:00
rsc
cedbe4a4fa Tweaks for Linux. 2003-11-24 00:59:36 +00:00
rsc
f9355efb2e Build correctly on FreeBSD.
(Will this process ever reach a fixed point?)
2003-11-24 00:47:50 +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
50e628cb8f runthread needn't be inline 2003-11-23 18:38:17 +00:00
rsc
6723d9518d set path 2003-11-23 18:33:24 +00:00
rsc
d66daf1d61 one Makefile 2003-11-23 18:32:42 +00:00
rsc
9e37bb03b3 make -> mk 2003-11-23 18:23:38 +00:00
rsc
d709423926 add libip 2003-11-23 18:23:20 +00:00
rsc
99947423b1 make -> mk 2003-11-23 18:22:36 +00:00
rsc
db6608bd81 add libsec 2003-11-23 18:21:42 +00:00
rsc
056fe1ba7f new venti library. 2003-11-23 18:19:58 +00:00
rsc
9df487d720 add libhttpd 2003-11-23 18:19:35 +00:00
rsc
b6afd33e2f add libflate 2003-11-23 18:19:18 +00:00
rsc
8a708fb239 sun support 2003-11-23 18:18:41 +00:00
rsc
cd7ddc9b5f make -> mk
remove clumsy stack hack.
fix exec.
fix nthreads maintenance.
fix threadexitsall not to kill self.
add sun support.
2003-11-23 18:18:00 +00:00
rsc
b7e6f4150f make -> mk
use $HOME/mnt/plumb as named pipe.
2003-11-23 18:16:51 +00:00
rsc
58611a1bbf make -> mk
change %u from verb to flag.
2003-11-23 18:16:24 +00:00
rsc
16a7096669 Add drawsetlabel(Display*, char*).
Turn window destruction into "hangup" note.
Fix (?) snarf buffer management.
Add latin1 keyboard translation.
2003-11-23 18:15:43 +00:00
rsc
986b36bccd make -> mk.
add Bfdopen.
2003-11-23 18:14:35 +00:00
rsc
fd04aacee1 Various additions and fixes. 2003-11-23 18:12:54 +00:00
rsc
74f990ad84 add libbin 2003-11-23 18:11:44 +00:00
rsc
dda0695dc0 forgot this. 2003-11-23 18:11:17 +00:00
rsc
5c34ff9e1c make -> mk 2003-11-23 18:10:54 +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
169aba14a4 Move werrstr into errstr, so that if you use werrstr
you have to get this __errfmt instead of the one
in libfmt that only does Unix error codes.
2003-10-14 02:10:47 +00:00
rsc
8110278003 Fix a bug in Linux? 2003-10-14 01:46:24 +00:00
rsc
67f1f37bd8 Tweaks. 2003-10-13 17:17:08 +00:00
rsc
25096ae2b7 Set $BIN. 2003-10-13 17:16:43 +00:00
rsc
59d7d92ee7 Flush the display when we poll for events. 2003-10-13 17:16:29 +00:00
rsc
e6f4b2e311 Rewrite /lib/font/bit to $PLAN9/font when open fails. 2003-10-13 17:16:15 +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
a6ea03aea9 Allow prec==0. 2003-10-11 02:49:01 +00:00
rsc
161060a463 Lots of X fixes. 2003-10-11 02:47:43 +00:00
rsc
4af386f434 Remove errfmt -- it's in lib9. 2003-10-11 02:47:14 +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
rsc
98014aa543 Macintosh. 2003-10-03 15:33:45 +00:00
rsc
d4853cf44b Move resize into main proc. 2003-10-01 15:20:53 +00:00
rsc
5adfe7e525 Tweaks. 2003-10-01 03:01:08 +00:00
rsc
4cecbbe678 wasn't supposed to go in. 2003-10-01 02:53:27 +00:00
rsc
a46395ecf9 More Darwin. 2003-10-01 02:53:00 +00:00
rsc
a995e477ff Various tweaks to make things run on Mac OS.
The main change is the use of pthread to implement ffork.
2003-10-01 02:50:57 +00:00
rsc
e182749a98 Need ranlib for Mac. 2003-10-01 02:44:51 +00:00
rsc
8af7f5d093 Rendezvous tester. 2003-10-01 00:44:57 +00:00
rsc
e767dd4930 Add extra build targets. 2003-10-01 00:44:50 +00:00
rsc
b350297447 Fix path to bio.h. 2003-09-30 19:10:53 +00:00
rsc
c4954d68b8 Empty changelog 2003-09-30 19:06:33 +00:00
rsc
522b0689c3 Reorg 2003-09-30 19:05:50 +00:00
rsc
84b1cb73b3 Initial revision 2003-09-30 17:47:44 +00:00
rsc
a59ea66fa9 Initial import. 2003-09-30 17:47:44 +00:00
rsc
b822e0d803 Initial revision 2003-09-30 17:47:43 +00:00
rsc
b599070848 Initial import. 2003-09-30 17:47:43 +00:00
rsc
76193d7cb0 Initial revision 2003-09-30 17:47:42 +00:00
rsc
ed7c8e8d02 Initial import. 2003-09-30 17:47:42 +00:00
rsc
b2cfc4e2e7 Initial revision 2003-09-30 17:47:41 +00:00