Russ Cox
37c9485968
lib9: fix dirread/stat mismatch on Snow Leopard
...
http://codereview.appspot.com/116096
2009-09-13 17:30:12 -04:00
Russ Cox
efd88f54e8
vbackup: fix build on FreeBSD 8
...
fixes #30 http://code.swtch.com/plan9port/issues/30/
http://codereview.appspot.com/117060
2009-09-12 23:26:48 -04:00
Russ Cox
5d0dfbb05a
devdraw: update OS X snarf for 32-bit Rune (again)
...
fixes #29 http://code.swtch.com/plan9port/issues/29/
The accidental resubmission of the patch caused
patch(1) to revert the patch. Thanks, patch authors!
http://codereview.appspot.com/117057
2009-09-12 19:50:55 -04:00
Russ Cox
dd73705611
devdraw: update OS X snarf for 32-bit Rune
...
fixes #29 http://code.swtch.com/plan9port/issues/29/
http://codereview.appspot.com/117057
2009-09-12 19:38:54 -04:00
Russ Cox
6ad2891094
devdraw: update OS X snarf for 32-bit Rune
...
http://codereview.appspot.com/117057
2009-09-12 19:32:04 -04:00
Mathieu Lonjaret
7b5db1c35a
libplumb, Mail: fix crash on nil plumb fids
...
http://codereview.appspot.com/116083
2009-09-12 15:25:51 -04:00
Russ Cox
0cadb4301d
convert to 4-byte UTF-8 and 32-bit Rune
...
http://codereview.appspot.com/116075
2009-09-11 17:03:06 -04:00
Russ Cox
4dbf255619
acme: htmlclick takes precedence over line click
...
http://codereview.appspot.com/116074
2009-09-11 14:54:43 -04:00
Russ Cox
fa662c9571
INSTALL: fix build on Snow Leopard
...
http://codereview.appspot.com/116073
2009-09-11 13:51:50 -04:00
Venkatesh Srinivas
bf93068686
venti: handle FS block size > MaxIo
...
http://codereview.appspot.com/110071
2009-08-23 17:35:22 -04:00
Michael Teichgräber
e066b12927
rc: make read not ignore interrupts/errors (again)
...
http://codereview.appspot.com/110042
2009-08-23 13:25:44 -04:00
Russ Cox
375b78fb11
libavl: import from Plan 9
2009-08-23 09:38:29 -07:00
Venkatesh Srinivas
da0a205ed6
venti/copy: synchronize with Plan 9; indent in verbose mode
...
http://codereview.appspot.com/110062
2009-08-21 15:55:56 -04:00
J.R. Mauro
2fb0c4447e
page: remove temporary file at program exit; fixes reading from stdin
...
http://codereview.appspot.com/105097
2009-08-20 14:38:31 -04:00
Tim Newsham
8ff457f56d
lib9: dotu fixes in convS2M, convM2S
...
http://codereview.appspot.com/109049
2009-08-20 11:37:24 -04:00
Russ Cox
0829f75bba
libthread: make page work on OS X
2009-08-17 17:29:44 -07:00
Fazlul Shahriar
5186b55afc
dial: allow host==0 when net=="unix"
...
http://codereview.appspot.com/108042
2009-08-17 11:34:33 -04:00
Russ Cox
6d558e12b0
dial: reject dial to * (aka 0.0.0.0)
...
fixes #15 http://code.swtch.com/plan9port/issues/15
http://codereview.appspot.com/107043
2009-08-15 02:48:08 -04:00
Fazlul Shahriar
94349f64d1
page: add missing delayfreeimage calls
...
fixes #19 http://code.swtch.com/plan9port/issue/19
http://codereview.appspot.com/108041
2009-08-15 02:34:42 -04:00
Russ Cox
d19fdc056d
libfmt: add missing copyright notice to nan64.c
...
nan64.c was part of change #1 in this repository and
did not have a notice at that point (September 2003).
An earlier copy of libfmt, dated January 14-15, 2003,
makes it clear that nan64.c was extracted from fltfmt.c
and strtod.c, so use the same notice they use.
2009-08-14 23:25:10 -07:00
Russ Cox
c8ae41fb03
more licensing
2009-08-14 22:49:38 -07:00
Russ Cox
6f4d7598d9
more licensing
2009-08-14 21:55:50 -07:00
Russ Cox
e96abc03b4
allow less restricted use of plan9port-specific code
2009-08-14 21:08:23 -07:00
Russ Cox
ae03a48ba9
move files that codebot put in the wrong place
2009-08-14 20:38:22 -07:00
Michael Teichgräber
5a8bc78967
awk: sync with Plan 9
...
http://codereview.appspot.com/104087
2009-08-11 20:16:30 -04:00
Tony Lainson
3b7ca01f98
9term: allow scroll wheel in main window
...
http://codereview.appspot.com/105082
2009-08-11 11:11:58 -04:00
Russ Cox
f2887b9de8
page: move cmd/page/cache.c to src/cmd/page/cache.c
...
not sure how the codebot screwed that up.
2009-08-10 20:01:56 -07:00
Fazlul Shahriar
b3453e08b8
page: add caching from Plan 9
...
http://codereview.appspot.com/105070
2009-08-09 20:13:48 -04:00
Fazlul Shahriar
3c6ab1854e
stats: make more stats work in Linux
...
http://codereview.appspot.com/96084
2009-08-08 16:45:27 -04:00
Michael Teichgräber
74be46038d
rc: fix segfault when SIGINT is received
...
Save the value of `runq' at the start of the function, so that the `pc'
update
at the end does work on that original value, and not on a probably
modified
value of `runq'.
fixes #14 http://code.swtch.com/plan9port/issue/14/
http://codereview.appspot.com/104066
2009-08-08 16:27:01 -04:00
Russ Cox
d17b040302
libfmt: use fmtstrtod, not system strtod
...
http://codereview.appspot.com/96185
2009-07-29 11:29:36 -04:00
Russ Cox
8e5ae416a7
libmemdraw: allow wider images
...
http://codereview.appspot.com/98067
2009-07-29 11:28:55 -04:00
Russ Cox
a4e2af8fff
smugfs: delete debugging prints
...
http://codereview.appspot.com/98066
2009-07-29 11:28:00 -04:00
Russ Cox
5400bd239c
lib9/fmt: fix printing of 1e308
...
pow10 was giving up too easily
http://codereview.appspot.com/96178
2009-07-28 16:43:23 -04:00
Russ Cox
e47d0a1e98
acme: angle bracket tag matching, for XML, HTML etc
...
http://codereview.appspot.com/98042
2009-07-26 15:05:07 -04:00
Russ Cox
6f4a41c68c
libventi: correct handling of VtRead size
...
Fixes #7 http://code.swtch.com/plan9port/issue/7/
Thanks to Venkatesh Srinivas and Michael Teichgräber
for finding the bug.
http://codereview.appspot.com/98041
2009-07-26 13:40:01 -04:00
Russ Cox
44c6e39c25
vacfs: no post9pservice with -i
...
http://codereview.appspot.com/96159
2009-07-26 13:13:20 -04:00
Benjamin Huntsman
df865974bb
mkhdr, buildmk: add alpha
...
http://codereview.appspot.com/95065
2009-07-17 02:05:02 -04:00
Russ Cox
9f8b1dc7fa
build: work around broken Linux uname -p
...
fixes #8 http://bitbucket.org/rsc/plan9port/issue/8/
http://groups.google.com/group/plan9port-dev/t/8d1a2362dde4f137
http://codereview.appspot.com/95058
2009-07-16 03:30:22 -04:00
Russ Cox
861fdff54b
getflags: delete (codebot did not)
2009-07-14 23:50:01 -07:00
Russ Cox
3cd77ae679
getflags: import from 4e, with usage
...
fixes #6 http://bitbucket.org/rsc/plan9port/issue/6/
http://codereview.appspot.com/95043
2009-07-15 02:48:37 -04:00
Russ Cox
9bea9069bf
buildmk: sync $OBJTYPE with src/mkhdr
...
fixes #4 http://bitbucket.org/rsc/plan9port/issue/4
http://codereview.appspot.com/95042
2009-07-15 02:40:34 -04:00
Russ Cox
cb92a1b41c
acme: do not redraw body on every tag change
...
fixes #5
http://bitbucket.org/rsc/plan9port/issue/5/
http://groups.google.com/group/plan9port-dev/t/e679347ecaa05cff
http://codereview.appspot.com/95041
2009-07-15 02:11:02 -04:00
Russ Cox
e6c837d612
merge
2009-07-14 22:55:52 -07:00
Russ Cox
76f90e5145
fontsrv: add half-documented -s option
2009-07-08 22:23:58 -07:00
Russ Cox
9b4a2324d3
merge
2009-07-08 21:43:14 -07:00
Michael Teichgräber
4a18fa68b0
src: use whatis instead of which
2009-07-08 09:18:42 -07:00
Michael Teichgräber
bb7ff349fb
devdraw: generate Latin-1 table from lib/keyboard
2009-07-08 08:34:42 -07:00
André Günther
342866f89c
devdraw: automatic OS X label updating
2009-06-17 09:09:10 -07:00
Russ Cox
a0899df665
libventi: fix cache teardown checks
2009-06-16 11:04:40 -04:00
Russ Cox
e781b7b60a
vbackup: update to new libventi interface
2009-06-16 10:28:13 -04:00
Russ Cox
4a34106c7d
merge
2009-06-16 07:16:25 -07:00
Russ Cox
b8f457199c
vbackup: adapt to new libventi interface
2009-06-10 10:16:40 -07:00
Russ Cox
77ac358321
merge
2009-06-09 09:26:13 -07:00
Russ Cox
735f014c33
cmd: getline now a dirty word (James Toy)
2009-05-31 15:34:40 -07:00
Russ Cox
db56dbf36b
scat: fix 64-bit warning
2009-05-25 21:06:12 -07:00
Kris Maglione
0e52c796bd
page: fix for newer versions of ghostscript.
2009-05-25 23:55:04 -04:00
Russ Cox
75d048884c
venti: 32-bit extensions to data structures
2009-05-25 02:11:27 -07:00
Russ Cox
33b446b8bb
libventi: protocol support for blocks larger than 64k
2009-05-25 00:30:17 -07:00
Jeff Sicket
834d2a4dff
devdraw: flush window on kEventAppShow
2009-05-17 11:07:09 -07:00
Russ Cox
7a61658daa
9pfuse: fix mkfile for people without . in their paths
2009-05-17 10:28:01 -07:00
Russ Cox
7abb729a31
Unicode superscript update
...
font/*/supsub.*: change superscript 1 into i; delete 2, 3
lib/keyboard: fix s1, s2, s3; add si
lib/unicode: add 2071
src/cmd/devdraw: update from lib/keyboard
2009-05-14 15:54:26 -07:00
Russ Cox
347aa646fc
scat: make 64-bit safe
2009-04-30 11:35:25 -07:00
Russ Cox
122fda5913
scat: add to build
2009-04-30 11:09:52 -07:00
Russ Cox
d439750308
merge
2009-04-30 08:01:33 -07:00
Russ Cox
4aad1a3258
merge
2009-04-30 07:29:24 -07:00
Russ Cox
995e570976
libflate: shut up valgrind
2009-04-30 07:24:53 -07:00
Russ Cox
00d2ebe903
smugfs: directory mode should be 755
2009-04-30 07:22:30 -07:00
Russ Cox
e10a834215
9pfuse: clear O_EXCL too
2009-04-30 07:22:17 -07:00
Russ Cox
20512823c8
du: build by default; fix bug gcc discovered
2009-02-05 09:17:54 -08:00
Jeff Sickel
f0cd09f352
MacFUSE 2.0 updates
2008-12-10 13:26:16 -06:00
Russ Cox
fd0a0b2a62
venti/copy: no rewriting unless rewrite flag is set (Nathaniel W Filardo)
2009-02-04 21:55:03 -08:00
Russ Cox
ee85defda4
sed: avoid crash when rregexec return error
2009-02-04 20:13:18 -08:00
Russ Cox
1adb2a07bf
merge
2009-02-04 20:12:48 -08:00
Russ Cox
65a34c7fac
win: better SIGPIPE handling
2009-01-06 14:42:41 -08:00
Russ Cox
e465991ea6
9pfuse: allow O_APPEND in open and create (Roman Shaposhnik)
2008-12-30 14:27:30 -08:00
Russ Cox
0ac670585c
libthread: work around gcc warning on FreeBSD
2008-12-23 13:03:07 -08:00
Russ Cox
3d424a64ec
libventi: remove unused variable
2008-12-23 13:02:20 -08:00
Russ Cox
afaa1397f3
venti: disk i/o fixes and tweaks
2008-12-23 12:39:06 -08:00
Russ Cox
3b06b75766
venti: better inconsistency errors
2008-12-23 12:38:16 -08:00
Russ Cox
9b5f23c2de
venti/verifyarena: shorter output, aligned i/o
2008-12-23 12:37:58 -08:00
Russ Cox
beaf487589
venti/mirrorarenas: shorter output, aligned i/o
2008-12-23 12:37:52 -08:00
Russ Cox
5df56af730
venti: ignore mgr lines in config
2008-12-23 12:36:33 -08:00
Russ Cox
ece9d931eb
libventi: add %+T
2008-12-23 12:32:08 -08:00
Russ Cox
7e0b686233
lib9/dirwstat: missing prototype for chmod
2008-12-07 09:20:08 -08:00
Russ Cox
478054e0a7
mailfs: plumb messages correctly even if body comes before header
2008-12-06 18:54:02 -08:00
Russ Cox
272c1fb2d9
dc: cleanup, fix off-by-one memory error
2008-12-06 16:45:40 -08:00
Russ Cox
56e6f8f994
bc: cleanup, make sure to run 9 dc
2008-12-06 16:45:22 -08:00
Russ Cox
351f474b11
import: add -x flag
2008-12-06 16:44:26 -08:00
Russ Cox
60cbcf8634
awk: delete y.output
2008-12-06 16:34:18 -08:00
Russ Cox
cb53addfae
acme: fix Load bug (Fazlul Shahriar)
2008-12-06 16:24:47 -08:00
Russ Cox
d85332fc43
awk/mkfile: tabify
2008-12-06 16:20:03 -08:00
Russ Cox
286bb40b76
unvac: add -d flag (David Swasey)
2008-12-06 16:14:10 -08:00
Russ Cox
115dbcecc8
lib9: can change length in dirfwstat, dirwstat; mode in dirwstat (David Swasey)
2008-12-06 16:05:41 -08:00
Jeff Sickel
63a686861c
awk: import from sources
2008-11-03 12:35:56 -06:00
Jeff Sickel
41305b2355
libdraw: add borderop
2008-12-03 02:13:38 -06:00
Russ Cox
f4d56d7218
page: remove lingering ref to ccitt-g4
2008-12-06 15:53:27 -08:00
Russ Cox
e9a2f2e357
page: reorder cvt[] array to match enum
2008-12-06 15:46:58 -08:00
Albert Lee
8f6514208e
src/cmd/page/gfx.c: use C89 array initialiser
2008-12-01 19:24:34 -05:00
Albert Lee
1a22c43f78
src/cmd/tar.c: avoid conflict with strnlen in libc
2008-12-01 19:41:36 -05:00
Albert Lee
112a2c5892
secstore: avoid name conflict with SS macro
2008-12-01 19:27:32 -05:00
Albert Lee
3aef37ba9b
factotum: avoid name conflict with SS macro
2008-12-01 19:27:20 -05:00
Albert Lee
f134aa3cff
9660srv: dynamically init fcalls
2008-12-01 19:22:35 -05:00
Albert Lee
13c28c2c13
9660srv: give names to anonymous structs in union
2008-12-01 19:16:27 -05:00
Albert Lee
01e0780781
src/mkhdr: support Solaris x86
2008-12-01 19:12:39 -05:00
Russ Cox
ab937b56de
dc: clean up minor memory errors
2008-12-06 15:35:55 -08:00
Russ Cox
c1b1466e95
venti: handle symlinks as disks
2008-12-06 15:33:23 -08:00
Russ Cox
52e34db194
vac: error handling bug in vacfileblockscore (David Swasey)
2008-12-06 14:45:57 -08:00
Russ Cox
b5a2d4dae7
unvac: correct handling of named prefixes (Mathieu Lonjaret)
2008-12-06 14:42:14 -08:00
Russ Cox
c8d681e850
troff: silence gcc printf warning
2008-11-17 19:48:37 -08:00
Russ Cox
6bf652ed9c
eqn: silence gcc printf warning
2008-11-17 19:48:32 -08:00
Russ Cox
c6d1c6c617
lib9: fix memset in fmtnullinit
2008-11-17 19:45:37 -08:00
Russ Cox
95cb0f633d
win: another attempt at DEL
2008-11-13 18:21:10 -08:00
Russ Cox
d66973d28e
win: handle DEL internally so that it always works
2008-11-13 15:49:48 -08:00
Russ Cox
e1118cf27c
win: implement Scroll and Noscroll
2008-11-13 15:39:56 -08:00
Russ Cox
d3e79f5b61
htmlroff: ignore \X... text; allow delims besides quote
2008-11-11 10:59:48 -08:00
Russ Cox
11257e5a43
lib9: null d->ext during nulldir
2008-10-26 17:03:17 -04:00
Russ Cox
589ae3a367
libventi: correct vtfilesetsize bug (reported by Michael Kaminsky)
2008-10-26 17:02:48 -04:00
Russ Cox
d19769ae98
libthread: correct sysfatal handler prototype
2008-10-26 17:01:59 -04:00
Jeff Sickel
5f67fe1b20
x3f support
2008-10-08 21:16:13 -05:00
Jeff Sickel
fd997ef09f
updates to support current MacFUSE
2008-08-19 09:24:54 -05:00
Russ Cox
50e6d00cd3
devdraw/OSX: read $mousebuttonmap to allow swapping mouse buttons
2008-10-08 15:00:45 -07:00
Russ Cox
d69cf634a8
devdraw/OSX: flush to screen in background, fix resize bug
2008-10-08 15:00:02 -07:00
Russ Cox
607880ce78
devdraw/OSX: correct access to reply buffer (fixes rpc tag crash)
2008-10-08 14:59:32 -07:00
Russ Cox
362264eb51
rc: fix local variables in functions
...
reported by micah stetson:
fn foo { echo $bar }
bar=baz foo
2008-08-14 10:29:29 -04:00
Russ Cox
0e430b25b2
venti: silence warnings in icache.c
2008-08-07 11:17:06 -04:00
Russ Cox
1f441eaac4
src/cmd/mkfile: do not build smugfs by default (needs OpenSSL)
2008-08-03 07:43:03 -07:00
Russ Cox
18824b5868
smugfs(4): new program
2008-08-03 07:42:27 -07:00
grai
3d36f44373
devdraw: keep Ctl-Alt from turning into Ctl-U on X11
2008-07-22 03:21:55 +10:00
grai
91b79c582c
9p: honour the -l flag to ls
2008-07-22 03:22:33 +10:00
Russ Cox
dce4cbabd1
venti: work around gcc 4.3 bug (reported by Lucho Ionkov)
2008-07-31 15:41:54 -04:00
Russ Cox
17b19538a4
snoopy: add support for wireless monitor mode packets
2008-07-24 08:04:02 -07:00
Russ Cox
7e36b43bba
snoopy: add support for DNS packets
2008-07-24 08:03:42 -07:00
Russ Cox
6f61477d26
9pfuse: ignore write errors on fusefd
...
FUSE makes a reply write fail if the reply is no
longer wanted.
2008-07-24 07:59:58 -07:00
Russ Cox
77fb6ec713
9pfuse: convert "invalid" to EINVAL
2008-07-24 07:59:25 -07:00
Russ Cox
482299b83c
9term: convert to new libframe
2008-07-21 12:32:45 -04:00
Brian L. Stuart
d63790eec8
vnfs: add -i flag to allow remote root
2008-07-20 04:50:09 -04:00
Russ Cox
94e1f2a438
rc: add subscript sequences (Erik Quanstrom)
2008-07-20 04:15:41 -04:00
Russ Cox
78a779a383
9660srv: import from Plan 9
2008-07-20 03:23:19 -04:00
Peter Canning
611cf11c03
acme: Dump and Load tag contents
2008-07-20 03:14:55 -04:00
Tim Wiess
69d1259cf9
libthread: add proper sysfatal
2008-07-20 03:11:05 -04:00
Russ Cox
57851b6412
libframe: translucent font fixes from Plan 9
2008-03-07 13:20:00 -05:00
Russ Cox
4163694051
acme: multiline tag fixes
2008-03-07 12:51:41 -05:00
Russ Cox
a2db69c8bd
acme: revise multiline tag code
2008-03-07 11:07:17 -05:00
Russ Cox
cb1ac4c41d
acme: remove -$
2008-03-07 10:46:58 -05:00
Russ Cox
5f5dd85d10
acme: remove -$ prototypes
2008-03-07 10:46:42 -05:00
Russ Cox
734a96bd16
acme: sync against Plan 9, remove -$ option
2008-03-07 10:45:59 -05:00
Russ Cox
7927fe8f9e
acme: add nomenu, menu ctl messages
2008-03-07 10:41:50 -05:00
Russ Cox
fdddf6f018
acme: tag resize nits
2008-03-07 07:48:08 -05:00
Russ Cox
0cd1385d9f
acme: fix directory resize bug
2008-03-07 07:47:54 -05:00