Commits

Author Commit Message Labels Comments Date
Russ Cox
INSTALL, README: add moving notice - final change in Mercurial repository
David du Colombier
INSTALL: fix path of quote1 and quote2 Thanks to Akshat Kumar for reporting this issue. LGTM=seed, rsc R=rsc, seed https://codereview.appspot.com/173770043
David du Colombier
fix clang 3.4 warnings and ignore uninteresting ones fixed warnings: src/cmd/fossil/disk.c:37:14: warning: use of GNU 'missing =' extension in designator [-Wgnu-designator] src/cmd/fossil/disk.c:38:14: warning: use of GNU 'missing =' extension in designator [-Wgnu-designator] src/cmd/fossil/disk.c:39:14: warning: use of GNU 'missing =' extension in designator [-Wgnu-designator] src/cmd/fossil/disk.c:40:13: warning: use of GNU 'missing =' extension i…
Russ Cox
venti/copy: fix bug writing directories that zero truncate Found by nwf. TBR=rsc https://codereview.appspot.com/162860045
Russ Cox
col: import from plan 9, by popular demand TBR=rsc https://codereview.appspot.com/158240043
David du Colombier
9l: link with -lresolv on Linux LGTM=rsc R=rsc https://codereview.appspot.com/136520044
David du Colombier
vbackup: fix compilation on NetBSD (thanks Álvaro Jurado) On NetBSD 5.0 and upper, mount() require data_len as a fifth argument. LGTM=rsc R=rsc CC=elbingmiss https://codereview.appspot.com/111600043
Aram Hăvărneanu
CONTRIBUTORS: add Aram Hăvărneanu LGTM=rsc R=rsc CC=plan9port-dev https://codereview.appspot.com/119500043
Aram Hăvărneanu
g: search in *.s files LGTM=rsc R=rsc CC=plan9port-dev https://codereview.appspot.com/115100043
Russ Cox
mc: use $termprog to identify 9term TBR=rsc https://codereview.appspot.com/112890043
David du Colombier
upas: fix nil pointer dereference R=rsc https://codereview.appspot.com/92650043
Russ Cox
upas/common: rename aux to auxx TBR=rsc https://codereview.appspot.com/107760043
Russ Cox
build: rename " and "" to quote1 and quote2 for hg They'll be copied back during installation but then hg doesn't have to create those files on systems that have trouble with them. TBR=rsc https://codereview.appspot.com/105800043
Russ Cox
acme: fix bufread crash due to typing-point scrolling Acme tracks the most recent typing insertion point and the home and end keys stop there on their way up to the top or down to the bottom of the file. That point should be iq1, and it should be adjusted properly so that it's always between 0 and t->file->b.nc inclusive. (This is all code from an external contributor, years old at this point but new since Plan 9.) Somehow, sometimes iq1 ends up a l…
Russ Cox
acme: increase timer resolution to 10ms We ran for a long time with 10ms kernel resolution, so 10ms user space resolution here should be fine. Some systems actually provide 1ms sleeps, which makes this polling use a bit more cpu than we'd like. Since the timers are for user-visible things, 10ms should still be far from noticeable. Reduces acme's cpu usage on Macs when plumber is missing (and plumbproc is sleeping waiting for it to appe…
Russ Cox
undo CL 69070045 / 8539a916d98a This breaks ^C in win windows, as expected. People use ^C, win expects and handles ^C, so I don't think we can just take it away. I've noticed that it is broken but assumed my ssh was screwed up. If you want to make WindowsKey+C,X,V do the operations, by analogy with command+C,X,V on Mac, that's fine with me. ««« original CL description acme: copy/cut/paste with ctl+c,x,v LGTM=rsc R=rsc CC=pla…
David du Colombier
upas: fix warnings smtp.c:232: warning: comparison with string literal results in unspecified behavior smtp.c:244: warning: comparison with string literal results in unspecified behavior marshal.c:1179: warning: variable ‘err’ set but not used LGTM=rsc R=rsc https://codereview.appspot.com/93290043
Comments 2
David du Colombier
libndb: add AUTOLIB(resolv) LGTM=rsc R=rsc https://codereview.appspot.com/97370043
Russ Cox
acme: fix two flush bugs in new log file TBR=rsc https://codereview.appspot.com/95010048
Russ Cox
acme: add log file in acme root directory Reading /mnt/acme/log reports a log of window create, put, and delete events, as they happen. It blocks until the next event is available. Example log output: 8 new /Users/rsc/foo.go 8 put /Users/rsc/foo.go 8 del /Users/rsc/foo.go This lets acme-aware programs react to file writes, for example compiling code, running a test, or updating an import block. TBR=r R=r https://codereview.appspot.com…
Russ Cox
acme: add comment for aligned writes TBR=r https://codereview.appspot.com/89510044
Russ Cox
acme: use buffered i/o to write file Bakul Shah has observed corrupted files being written when acme writes over osxfuse to sshfs to a remote file system. In one example we examined, acme is writing an 0xf03-byte file in two system calls, first an 0x806-byte write and then a 0x6fd-byte write. (0x806 is BUFSIZE/sizeof(Rune); this file has no multibyte UTF-8.) What actually ends up happening is that an 0x806-byte file is written: …
Russ Cox
acme: fix Get of dir in nameless window (thanks Colton Lewis) TBR=r https://codereview.appspot.com/89390043
minux
dist/main.html: update supported systems and commit log link. LGTM=rsc R=rsc https://codereview.appspot.com/72340043
minux
man/man1/0intro.1: update supported systems. LGTM=rsc R=rsc https://codereview.appspot.com/71070050
eaburns
acme: copy/cut/paste with ctl+c,x,v LGTM=rsc R=rsc CC=plan9port.codebot https://codereview.appspot.com/69070045 Committer: Russ Cox <rsc@swtch.com>
Russ Cox
acme, sam: handle >1GB files correctly TBR=rsc https://codereview.appspot.com/74060043
minux
INSTALL: fix architecture detection on Solaris. And uses gcc for i386 and x86_64. LGTM=rsc R=rsc https://codereview.appspot.com/69860044
David du Colombier
fix gcc 4.8 warnings LGTM=rsc R=rsc https://codereview.appspot.com/33240044
David du Colombier
fossil: fix p9p changes on view LGTM=rsc R=rsc https://codereview.appspot.com/31130043
  1. Prev
  2. Next