Commit graph

559 commits

Author SHA1 Message Date
rsc
9268e33d65 stupid sun 2005-01-14 18:25:05 +00:00
rsc
0dc9950215 stupid sun 2005-01-14 18:21:12 +00:00
rsc
2d3f13df35 not reached 2005-01-14 17:57:32 +00:00
rsc
459eae0c70 fix unsharp 2005-01-14 17:40:02 +00:00
rsc
359c1e017e works on Linux 2.6 2005-01-14 04:24:09 +00:00
rsc
78e51a8c66 checkpoint 2005-01-14 03:45:44 +00:00
rsc
3940506bcc forgotten files 2005-01-13 04:56:07 +00:00
rsc
357621cd82 more small changes 2005-01-13 04:50:11 +00:00
rsc
c8b6342d3c Many small edits. 2005-01-13 04:49:19 +00:00
rsc
a9eaaa03e0 maintain $path and $PATH simultaneously 2005-01-12 16:59:50 +00:00
rsc
c70667367f get rid of the 9foo commands in favor of the 9 script 2005-01-11 20:57:41 +00:00
rsc
1c096fa40a better cleanup of tmp files 2005-01-11 20:57:00 +00:00
rsc
63abaa8216 fix cflags 2005-01-11 19:46:56 +00:00
rsc
ed7f32b9d7 unbugger postscript 2005-01-11 19:46:33 +00:00
rsc
4de03b544c add $plan9 variable 2005-01-11 19:46:06 +00:00
rsc
b8f742db85 os x changes 2005-01-11 17:43:53 +00:00
rsc
dcba4bf6bd fixes for openbsd 2005-01-11 17:14:07 +00:00
rsc
2e65dc0d02 changes from rob 2005-01-11 16:48:35 +00:00
rsc
d8c78a8d56 add -r flag to reverse scrolling behavior.
from peter canning.
2005-01-10 00:21:13 +00:00
rsc
266f8e128c oops 2005-01-07 23:11:34 +00:00
rsc
3088012119 symopen 2005-01-07 23:11:11 +00:00
rsc
8b549a6214 symopen 2005-01-07 20:45:11 +00:00
rsc
1ab0f6f00b new program from presotto 2005-01-07 20:41:13 +00:00
rsc
c761d0aa4f unbugger 2005-01-07 18:52:18 +00:00
rsc
21621d7e20 gcc 2005-01-07 18:04:24 +00:00
rsc
a19ff5b204 debugging for sam, and an old fix forgotten 2005-01-07 18:03:36 +00:00
wkj
b80755cf2d Update CVS turd. 2005-01-07 17:41:02 +00:00
wkj
8a830ad090 First pass at supporting FreeBSD 5.x.
I do not yet have a way of testing this.
2005-01-07 17:38:08 +00:00
rsc
b4135f04f1 debugging 2005-01-07 17:26:07 +00:00
rsc
c619cc2cb9 more name conflicts 2005-01-07 17:21:09 +00:00
rsc
60ee914042 stupid FreeBSD name conflict 2005-01-07 17:20:02 +00:00
rsc
e45084490f ignore spurious sigchilds on sunos 2005-01-07 17:06:01 +00:00
rsc
005a85f3a2 success on the sun 2005-01-07 08:02:54 +00:00
rsc
c345061e8d sunos fixes 2005-01-07 07:47:37 +00:00
rsc
bb426e77f6 more precision on time 2005-01-06 23:11:14 +00:00
rsc
f8104b3d3d exit on eof 2005-01-05 04:01:12 +00:00
rsc
33adad7dc7 update mkmk.sh 2005-01-04 22:44:52 +00:00
rsc
b253a743b2 scrolling 2005-01-04 22:43:50 +00:00
rsc
9aa1c92f74 add new | syntax.
syntax will change.
2005-01-04 22:41:27 +00:00
rsc
9e6fcbd790 forgot this 2005-01-04 22:31:35 +00:00
rsc
b2ad2ef138 in with the new 2005-01-04 22:30:59 +00:00
rsc
a6662a3672 unused variables 2005-01-04 22:17:58 +00:00
rsc
d40457248b use 9pclient 2005-01-04 22:17:47 +00:00
rsc
d2e350c019 parse -s option 2005-01-04 22:17:37 +00:00
rsc
f4b26b64bc do threading right 2005-01-04 22:17:10 +00:00
rsc
b10db40d3b exit correctly 2005-01-04 22:17:00 +00:00
rsc
28aaab76cf exit correctly. 2005-01-04 22:16:38 +00:00
rsc
8cc98332ad use 9pclient 2005-01-04 22:16:30 +00:00
rsc
ed01060152 3d color cube 2005-01-04 22:13:32 +00:00
rsc
2ce287bb13 don't use (){} struct constructor 2005-01-04 22:10:43 +00:00
rsc
372e9667df Goodbye SHORTLIB 2005-01-04 22:10:29 +00:00
rsc
eb423b5cc0 use 9pclient instead of fs 2005-01-04 22:09:51 +00:00
rsc
627bae9c76 clean up mkfile; fix winctlprint bug reported by peter canning 2005-01-04 21:39:23 +00:00
rsc
f755d50401 don't need to rename Fid 2005-01-04 21:29:20 +00:00
rsc
05636f8303 don't need to rename Fid anymore 2005-01-04 21:28:37 +00:00
rsc
93a6f8d76a back to threadnotify 2005-01-04 21:28:25 +00:00
rsc
452c09358f change to use new library. 2005-01-04 21:27:19 +00:00
rsc
30968c3fe9 typo flags => flag 2005-01-04 21:27:02 +00:00
rsc
100d566802 new prototype 2005-01-04 21:26:49 +00:00
rsc
f583e2b1d8 don't be dumb. 2005-01-04 21:26:30 +00:00
rsc
9e0b427274 small fixes; goodbye SHORTLIB 2005-01-04 21:26:13 +00:00
rsc
4bd8ec4c1c change comparison function to be consistent.
(now qsort on sunos should stop crashing.)
2005-01-04 21:25:48 +00:00
rsc
0daf9c0941 have lrand now 2005-01-04 21:25:26 +00:00
rsc
c39bd3556b allow - as input file 2005-01-04 21:25:17 +00:00
rsc
e2a1725dfc more debugging 2005-01-04 21:24:52 +00:00
rsc
020c80587a an old saddle 2005-01-04 21:24:19 +00:00
rsc
24c02865d8 placeholder; does not yet build 2005-01-04 21:23:50 +00:00
rsc
acc021b8f8 add ? for unknown plumbs 2005-01-02 03:45:07 +00:00
rsc
08166a4548 updates from andrey 2004-12-30 18:07:18 +00:00
rsc
3015b83184 scroll virtual windows using mouse scroll 2004-12-29 02:42:20 +00:00
rsc
09dd30c9a0 small changes for build 2004-12-28 23:26:53 +00:00
rsc
3ddda82110 add virtual desktop patch from andrey 2004-12-28 23:21:40 +00:00
rsc
df49b30343 be like plan 9 plumber 2004-12-28 23:20:54 +00:00
rsc
ddd8916a0e vac is not buggered anymore 2004-12-28 23:15:55 +00:00
rsc
228bb71d16 add crop 2004-12-28 23:13:17 +00:00
rsc
07bda1263e avoid use of an extra proc 2004-12-28 22:29:43 +00:00
rsc
70997336be remove debugging print 2004-12-28 22:13:33 +00:00
rsc
21e626deb3 remove race between openfdthread and connoutthread msgput,
so that openfd'ed fids always get clunked properly.
2004-12-28 22:11:34 +00:00
rsc
f7b74c1725 FreeBSD tweaks 2004-12-28 17:34:05 +00:00
rsc
22c7ebffda more little compile fixes 2004-12-28 01:45:05 +00:00
rsc
7ffc5208a8 use threaddaemonize 2004-12-28 01:37:18 +00:00
rsc
929fcfe0e3 add note that vac should work.
change %R to %r
2004-12-27 21:05:39 +00:00
rsc
6a130cb01b use getuser instead of getenv("USER").
add portdate file.
2004-12-27 19:40:50 +00:00
rsc
a812ae4b43 secstore from ehg 2004-12-27 19:36:51 +00:00
rsc
73bfbacb24 silence various warnings 2004-12-27 19:13:31 +00:00
rsc
2189e55cde dumb porting bugs 2004-12-27 16:57:41 +00:00
rsc
9939daadf4 use new thread library 2004-12-27 16:56:16 +00:00
rsc
fd46554030 good test programs 2004-12-27 05:21:41 +00:00
rsc
17cdbb909b fix to handle new 2004-12-27 01:22:48 +00:00
rsc
6d7fdb243c changes from plan 9 2004-12-27 01:16:26 +00:00
rsc
334cb1e91c change to use new thread library 2004-12-27 00:38:59 +00:00
rsc
0a839b8314 clone is a bad word on linux 2004-12-27 00:38:16 +00:00
rsc
3694b738b8 handle pty correctly on linux 2004-12-27 00:38:00 +00:00
rsc
2b9172c7d4 add readn to avoid need for plan9port libc 2004-12-27 00:36:40 +00:00
rsc
93f2ae0d92 change to use new thread library 2004-12-27 00:32:50 +00:00
rsc
60535a5ff6 make work with new thread library 2004-12-26 21:37:31 +00:00
rsc
f99790979b update to use new thread library 2004-12-26 02:10:47 +00:00
rsc
7788fd5409 fix from forsyth via rob 2004-12-25 01:54:02 +00:00
rsc
5e2e4f8239 allow last column to be deleted 2004-11-15 16:19:03 +00:00
rsc
77dcf88474 stupid port bug. cannot use %ld to print a long as a *CHARACTER* 2004-11-03 14:27:30 +00:00
rsc
0d0bad2ee4 bug fix in Get from rob 2004-11-01 17:26:59 +00:00
rsc
048610b7ea handle interrupt right 2004-10-22 18:11:38 +00:00
rsc
012a8a02d5 change md argument to number etc. (which acted only as a flag)
to an actual flag.

buffer underrun check in number

add xdata file for exactly the addressed region

save addr across opens
2004-10-22 17:11:30 +00:00
rsc
e63027eb68 formatting 2004-10-22 17:08:13 +00:00
rsc
3e6107910e exit 9p on interrupt signal. should do better job here. 2004-10-22 17:05:24 +00:00
rsc
ad00bb91b9 use threadexitsall 2004-10-17 05:33:14 +00:00
rsc
f002cc17a6 print out signalled exits 2004-10-17 05:29:53 +00:00
rsc
39cff6e750 add ulimit and umask as builtins 2004-10-17 05:19:53 +00:00
rsc
c3e73c01e3 remove socket at exit 2004-10-17 04:18:55 +00:00
rsc
42c3794c5c fix interrupt handling, add clumsy way to get at text buffer contents 2004-10-17 04:06:56 +00:00
rsc
63853aa069 bug fix in Zerox arrow handling from rob 2004-10-17 00:12:14 +00:00
rsc
53998c99d6 autoindent fixes from rob 2004-09-28 16:10:49 +00:00
rsc
709efa017c Add stringn builtin. 2004-09-23 03:04:33 +00:00
rsc
c6687d4591 Continue the pthreads torture. 2004-09-21 01:11:28 +00:00
rsc
3d5e34e146 little fixes 2004-09-21 01:06:20 +00:00
rsc
e5c26b01f7 various forgotten files 2004-09-20 15:08:57 +00:00
rsc
dcc9531c5a bug fix 2004-09-20 15:07:44 +00:00
rsc
18b0811745 fix various little bugs 2004-08-17 15:32:40 +00:00
rsc
e3e30cff40 Fix huge bug in lex, introduced by porting.
Surprising that anything worked.
2004-08-17 15:30:36 +00:00
rsc
d16cfe2431 handle grap.defines properly 2004-08-16 17:20:41 +00:00
rsc
bdf49b7ee0 better handling of top/active 2004-08-13 14:23:41 +00:00
rsc
2c1b986edf better mask handling, don't raise windows quite so eagerly. 2004-08-13 13:57:58 +00:00
rsc
bf00efba2d forgot to write this change before 2004-08-06 14:14:38 +00:00
rsc
56afeac8ea different delete handling from axel.
who knows what it fixes or breaks.
2004-08-06 12:57:43 +00:00
rsc
0fa6e0cfbf Make comment match code. 2004-08-06 12:44:41 +00:00
wkj
8773b4b238 Try to be more clever about re-enabling terminal echo.
From Axel Belinfante.
2004-08-02 15:21:38 +00:00
wkj
a87638642c Compare function pointers against 0 rather than nil. 2004-07-09 01:54:06 +00:00
wkj
eac9e0183f Wc used but not set. 2004-07-09 01:34:15 +00:00
wkj
56e6e1edf4 Don't make foo and foo.tab for foo.y. 2004-07-03 18:35:09 +00:00
wkj
d900f50c1e Empty changelog 2004-07-03 18:07:06 +00:00
wkj
5241ed2bc2 Placate the Sun monster. 2004-07-03 17:48:02 +00:00
wkj
13afc7e57c Don't confuse the Sun. 2004-07-03 17:47:13 +00:00
wkj
8414847a07 Fix missing parameter type. From rob. 2004-06-25 13:56:22 +00:00
rsc
60f5a99860 fix temp dir 2004-06-21 03:37:51 +00:00
rsc
b9d0739c20 unused variable 2004-06-20 16:30:27 +00:00
rsc
64055489f6 fix scrolling 2004-06-20 16:29:19 +00:00
rsc
ac9d504d13 add key syms.
where did these go?
2004-06-17 03:34:57 +00:00
rsc
bb501e1274 fix bugs 2004-06-17 03:31:07 +00:00
rsc
7ae745421a look for $HOME - thanks to peter canning. 2004-06-17 03:30:49 +00:00
wkj
8e3520dc00 More CVS turds. 2004-06-17 01:59:39 +00:00
wkj
7285a491c1 Dump9660 (and mk9660). Until we either do something
intelligent with symlinks or put in a switch for things
like dump9660, this is of rather limited utility under Unix.
2004-06-17 01:47:21 +00:00
rsc
778df25e99 it is time 2004-06-16 23:51:51 +00:00
rsc
b707cb51ed handle 64-bit file sizes 2004-06-13 20:08:00 +00:00
rsc
038aa0220a scrolling 2004-06-11 04:13:03 +00:00
rsc
d7037d6280 scrolling 2004-06-11 04:12:54 +00:00
rsc
f9571521a5 let's try this 2004-06-09 14:56:36 +00:00
rsc
df7993f9c9 handle opaque structs better 2004-06-09 14:55:34 +00:00
rsc
3d99190131 mouse scrolling 2004-06-09 14:54:37 +00:00
rsc
678359a95a wkj says to do this 2004-06-09 14:29:08 +00:00
rsc
26af0278ae asdf 2004-06-09 14:26:21 +00:00
rsc
3df0f067ce add -C for cpu 2004-06-09 14:25:57 +00:00
rsc
f9aa99c72e dumb maps again 2004-06-09 14:22:41 +00:00
rsc
7e4a17cf33 use libplumb instead 2004-06-09 14:06:09 +00:00
rsc
09a5f19772 Buttons 4 and 5 2004-06-09 14:01:54 +00:00
rsc
c16f1f733b Buttons 4 and 5. 2004-06-09 14:01:43 +00:00
wkj
2d67e4cc56 More cvs turds. 2004-06-03 14:26:25 +00:00
wkj
3081fb8243 This should never have been committed in the first place. 2004-06-03 14:25:50 +00:00
rsc
f1ad497719 small bug fixes 2004-05-23 23:26:59 +00:00
rsc
ca82da2258 refer to new file 2004-05-17 03:29:22 +00:00
wkj
aa83d77271 More troff bits; if you want them elsewhere, feel free to repo copy them. 2004-05-17 03:22:35 +00:00
wkj
a7eb134e87 Rename stuff. 2004-05-17 03:17:30 +00:00
wkj
f593f5e008 A few bits of troff don't seem to be buggered anymore. 2004-05-17 02:25:09 +00:00
wkj
e8fb1d3efb tr2post and aux/download; download is a shell script in $PLAN9/bin. 2004-05-17 02:24:15 +00:00
wkj
8a3cbc1579 Make tbl compile silently. 2004-05-17 02:23:43 +00:00
wkj
1f72bc47fe Tweak to make troff compile silently. 2004-05-17 02:23:11 +00:00
wkj
e98091cf8d Ditto. 2004-05-17 02:22:36 +00:00
wkj
1e1cea296a Tweak grap to make it compile silently. 2004-05-17 02:22:23 +00:00
wkj
7534722667 Tweak mpm pending C++ support in the mkfiles. 2004-05-17 02:22:03 +00:00
wkj
4418401f33 Import Taj's version of mnihongo; mark as buggered (but it compiles). 2004-05-17 02:21:36 +00:00
wkj
943563d53c Placate the CVS monster. 2004-05-17 02:21:11 +00:00
wkj
fdd79b2faf Remove accidentally comitted files. 2004-05-17 00:54:02 +00:00
rsc
ff637d88b4 bugger mpm 2004-05-16 17:04:02 +00:00
rsc
bbc3727e15 use correct mkfiles 2004-05-16 17:03:39 +00:00
rsc
45732904c4 ignore venti 2004-05-16 12:55:34 +00:00
rsc
6d2233eec2 correct paths, even though i don't think this is used. 2004-05-16 12:54:35 +00:00
wkj
b4bf678f38 Lex is not buggered. 2004-05-16 07:59:57 +00:00
wkj
eb43e9ba97 Make lex more pedant friendly. 2004-05-16 07:59:27 +00:00
wkj
a87f4771c7 Supress line noise. 2004-05-16 07:58:58 +00:00
wkj
b3878828c6 bwk's dformat. 2004-05-16 07:58:31 +00:00
wkj
b237df90f9 Checkpoint. 2004-05-16 07:57:50 +00:00
wkj
5f1cf8e6fb Checkpoint: pull in mpm; merge pic from Taj's version of the world 2004-05-16 07:56:41 +00:00
wkj
c5561c23cf Checkpoint -- still merging with Taj's version of the world. 2004-05-16 07:55:57 +00:00
wkj
b855148c9b Checkpoint. 2004-05-16 07:54:22 +00:00
rsc
61f5c35c94 more files 2004-05-15 23:55:53 +00:00
rsc
36a9115fcb whoops 2004-05-15 23:32:42 +00:00
rsc
5cedca1b69 Let's try this. It's BUGGERED. 2004-05-15 23:24:00 +00:00
rsc
bf27f58721 restore current directory after threadexec.
this is dodgy.
2004-05-15 23:13:42 +00:00
rsc
8538a66037 allow
sam -r machine filelist...

from presotto
2004-05-14 18:25:49 +00:00
rsc
f1bfc54e12 More little bug fixes 2004-05-14 17:45:39 +00:00
rsc
1a8f27c350 various bug fixes 2004-05-14 15:14:21 +00:00
rsc
c4097c2951 Fix small bugs. 2004-05-11 17:51:27 +00:00
rsc
2e965b3324 various bug fixes 2004-05-05 04:22:16 +00:00
wkj
4f48d1d4f7 Don't keep core dumps around. 2004-05-04 20:18:55 +00:00
wkj
115d4c0afc Ignore unknown pragmas.
Be less verbose when allocating uprocs.
Don't drop core dump turds all over the place when x11 goes away.
2004-05-03 17:26:17 +00:00
rsc
b1455f33a8 Little fixes. 2004-04-30 02:16:28 +00:00
rsc
be36ff6885 add -W to specify window size.
various other little fixes.
2004-04-29 17:13:24 +00:00
rsc
840bb96866 stupid sun 2004-04-25 21:36:03 +00:00
rsc
ecdecae370 little fixes 2004-04-25 21:33:10 +00:00
rsc
1d14d0abf1 getdate is in sun libc. 2004-04-25 21:32:42 +00:00
rsc
77b3fa7c29 make astro work on suns. ;-) 2004-04-25 21:25:33 +00:00