Commit graph

3136 commits

Author SHA1 Message Date
rsc
a584135910 make :1-1 work (Arvindh Tamilmani) 2007-03-26 13:26:22 +00:00
rsc
c8f538425f sync with plan 9 2007-03-26 12:02:41 +00:00
rsc
79049567a0 try to handle Beof in the macros (Michael Teichgräber) 2007-03-25 18:32:51 +00:00
rsc
ff3dce55bf remove double free (David Swasey) 2007-03-25 17:42:25 +00:00
rsc
6d4dda86ee fix args to should (David Swasey) 2007-03-25 17:36:43 +00:00
rsc
b109049fbd add very big file support (David Swasey) 2007-03-25 17:35:08 +00:00
rsc
8f57d0d0d9 make Load more faithful to original Dump (Peter Canning) 2007-03-25 17:32:16 +00:00
rsc
3087c4fe19 fix again 2007-03-25 17:28:01 +00:00
rsc
2b66e58623 use plain char if no translation in troffchar (fix ", "" in wintext(1)) 2007-03-25 17:25:30 +00:00
rsc
1e987f65a1 import statusbar, converted to libthread (Lou Kamenov) 2007-03-25 17:19:30 +00:00
rsc
7eddb1da6f add x86-64 2007-03-25 17:16:52 +00:00
rsc
edc77f0b2b cope with programs that leave fd in non-blocking mode (Tim Wiess) 2007-03-25 17:16:40 +00:00
rsc
3802adb118 add x86 os x 2007-03-25 17:11:37 +00:00
rsc
b7dccc48b4 parse -d arg correctly (Fazlul Shahriar) 2007-03-25 17:10:06 +00:00
rsc
d76a49fb43 fix tags again 2007-03-16 03:28:46 +00:00
rsc
fb04a0b942 libc conflict on os x 2007-03-15 17:35:43 +00:00
rsc
1bcfd909e7 fix too-aggressive tag redraw 2007-03-15 16:26:09 +00:00
rsc
642d87aa2f CHANGES 2007-03-08 18:00:18 +00:00
rsc
a741551866 -ldraw no longer implies -lX11 2007-02-22 14:27:45 +00:00
rsc
09cd35eb36 update 2007-02-22 06:18:07 +00:00
rsc
cc0e11e417 various memory errors in acme 2007-02-11 18:42:11 +00:00
rsc
35368876eb write YYARG def to ftable (fdefine might be null, and is not the right place anyway) 2007-01-29 16:46:16 +00:00
rsc
c2ab969eca Make ls -lF work. 2007-01-29 15:12:42 +00:00
rsc
91fb6aaa3d add paragraph about < | > 2007-01-27 21:18:50 +00:00
rsc
e8471ef561 no more vtgoodbye 2007-01-25 21:21:15 +00:00
rsc
4c65127bbe google moved the fusefs.kext path 2007-01-24 16:24:04 +00:00
rsc
47964cbc7b print + new files in verbose mode (Michael Kaminsky) 2007-01-18 18:34:46 +00:00
rsc
9ae5008386 More return value fixes (Michael Kaminsky) 2007-01-18 18:26:56 +00:00
rsc
9fb10d4386 Bug checking vacfileisdir return value. (Michael Kaminsky) 2007-01-18 18:26:00 +00:00
rsc
2cb7bf889f Decode uid/gid strings as numbers if possible. (Michael Kaminsky) 2007-01-18 18:24:29 +00:00
rsc
357cecc163 Minor FUSE bug fixes (found mount_fusefs!) 2007-01-18 13:02:52 +00:00
rsc
9b3fcf01c5 Mac FUSE support (thanks to Jeff Sickel) 2007-01-18 12:52:54 +00:00
rsc
e290e875f3 change mpdigit to uint -- 64-bit mp library not so working 2007-01-15 00:32:17 +00:00
rsc
5369e5ea0c change name 2007-01-12 16:32:11 +00:00
rsc
7103ceb031 Bug fix fix - remove debugging implementation of needoutflush. 2007-01-12 16:02:09 +00:00
rsc
78439d25f8 Fix 15-year-old sam protocol bug. 2007-01-12 15:57:34 +00:00
rsc
ad2922ef28 More fortunes! 2006-12-13 00:07:48 +00:00
rsc
953c1d1b12 stupid dash 2006-12-10 00:19:46 +00:00
rsc
0df0beb862 avoid bug if /bin/sh is dash -- use single quotes around \1 2006-12-09 22:48:50 +00:00
rsc
8904d7bd3e do not print EOk messages 2006-12-01 03:21:31 +00:00
rsc
a51dffd3f2 add fsysclose for ext2 2006-11-20 23:11:45 +00:00
wkj
e6b0276e7d Placate GCC in 64-bit targets. 2006-11-06 05:43:31 +00:00
rsc
5c8a75d284 out of date 2006-11-06 04:25:03 +00:00
wkj
0056b7ab6c Update CVS turd. 2006-11-05 20:45:17 +00:00
rsc
33da33e72b block instead of chewing cpu in eread (Lu Xuxiao) 2006-11-05 14:43:52 +00:00
rsc
9a5678a8a9 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.
2006-11-04 20:41:42 +00:00
rsc
3a19470202 In non-blocking recv functions in libmux and libdraw,
distinguish between "cannot receive without blocking"
and "EOF on connection".

In libmux, do not elect async guys muxers, so that
synchronous RPC calls run in the main event loop
(e.g., in eresized) do not get stuck.

Fixes problem reported by Lu Xuxiao, namely that
jpg etc. would spin at 100% cpu usage.
2006-11-04 18:46:00 +00:00
rsc
d3864abaee fix sleep for OpenBSD 4.0 (Tim Wiess) 2006-11-02 17:31:30 +00:00
rsc
6fc7da3c52 Fix a handful of small one-time memory leaks in vbackup,
and one per-package memory leak (in writethread).
2006-10-19 21:58:59 +00:00
wkj
067d852abe Invoke psdownload via the 9 script. 2006-10-16 19:31:01 +00:00