Commit Briefs

dc24d309d5 Dan Cross

9pfuse: update errortab


e0434ae424 Dan Cross

soelim: manpage fixes.


40685d24d8 Dan Cross

soelim: import from Plan9

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


5c06214952 Russ Cox

venti/buildindex: fix hang on large indexes

Fixes #93.


1f799495e4 Russ Cox

devdraw: notify window resize promptly on x11

Fixes #339.


40d787ab12 Russ Cox

libdraw: send hangup to process when window is lost

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


9505cd15a6 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.


d28913a9e6 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.


a0691bc460 Dan Cross

tar: remove /bin/ when invoking compressors


8c573cab68 Russ Cox

libthread: use mmap to allocate OpenBSD stacks

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


4ae529dbfe Russ Cox

libdraw: use proper pipe for default font data

May fix a deadlock / missing font on OpenBSD. Fixes #308.


4c54893156 Russ Cox

devdraw: do not force-hide menu and dock during full screen on mac

This hides the menu on dock on all screens which is more than we want. The code was added to fix a problem with Catalina that I can no longer reproduce, so I guess it works now. Fixes #336.


3d1382b98a Russ Cox

devdraw: hide dock in full screen mode

Unfortunately this hides the dock even if it is on a different screen. We need to figure out how to tell. But this is more usable than not. Probably.


952a9afae0 Russ Cox

INSTALL: do not rm config after setting it up

Fixes #334.


b741db607a Russ Cox

devdraw: correctly hide Mac menu bar (#335)

`window:willUseFullScreenPresentationOptions:` is an instance method of the protocol `NSWindowDelegate`.