Commit Briefs


Dan Cross

compress: import Plan9 compress

Add #define USED(x)... boilerplate compress: import Plan9 manpage.


Dan Cross

winwatch: Plan 9-ify.

This is new code, and custom to plan9port. Make it conform more closely to plan9 style. Signed-off-by: Dan Cross <cross@gajendra.net>


Dan Cross

clock: Remove unused static variable in clock.c

`struct Tm tms` was set but never referenced; noticed in a compiler warning. Remove it. Signed-off-by: Dan Cross <cross@gajendra.net>


Dan Cross

winwatch: port based Plan 9 winwatch

Port of Plan 9's winwatch(1).


Dan Cross

9pfuse: update errortab


Dan Cross

soelim: manpage fixes.


Dan Cross

soelim: import from Plan9

Add entry in lib/moveplan9.files to trigger relocation during INSTALL.


Russ Cox

venti/buildindex: fix hang on large indexes

Fixes #93.


Russ Cox

devdraw: notify window resize promptly on x11

Fixes #339.


Russ Cox

libdraw: send hangup to process when window is lost

This matches the Plan 9 behavior a bit better. Fixes #30.


Russ Cox

lib9: make formatting lock-free again

First use of <stdatomic.h>. We will see if any supported systems don't have it yet. (C11 was so last decade.) Fixes #338.


Russ Cox

acme: save/restore multiline tags in Dump/Load

The dump substitutes each \n in a multiline tag with a 0xff byte. Since it is not valid UTF it cannot occur in an ordinary dump file. Old acmes will just read it in as an error rune. Fixes #135. Fixes #153.



Russ Cox

libthread: use mmap to allocate OpenBSD stacks

Should fix faults on OpenBSD. Fixes #218. Fixes #226.