Commit Briefs

93f9789c04 Russ Cox

cmd/9pfuse: ignore FMODE_EXEC open flag

Improved error message in case of unexpected open flags. The message unexpected open flags requested=0100040 unhandled=040 prompted me to clear the FMODE_EXEC flag, although I wonder if I shouldn't have set OEXEC (0x3) instead.


ac6456a0cc Russ Cox

clock: import from plan 9

Fixes #250.


be263a722e Russ Cox

lib9: rm unused _p9translate.c

Fixes #238.


04da015976 Russ Cox

devdraw: AUTOFRAMEWORK CoreFoundation on macOS

Fixes #273.


50923426bf Russ Cox

devdraw: x11 working again

Need to think a bit more about locking, but overall it's a working devdraw. Multiclient mode may not be working but nothing is using it yet.


892b3c4687 Russ Cox

devdraw: multiclient mode


2cb85891ba Russ Cox

cmapcube: don't crash on initdraw failure


dbf57689c4 Russ Cox

libdraw: connect to devdraw via $wsysid when set


41547af3f6 Russ Cox

devdraw: more cleanup, clearer locking


b1a086dee9 Russ Cox

devdraw: refactor, clean up mac screen

Also turn mac-srv.c into a generic srv.c, so we can remove the duplication with x11-srv.c.




933b98054f Russ Cox

devdraw: use consistent mac-* prefix on macOS files

We were using osx- and cocoa- but it's not even OS X anymore.


ce27d7babd Russ Cox

devdraw: can use libthread directly now on macOS


db20f89c32 Russ Cox

devdraw: simplify mac file names

Now that we only have Metal, we can drop the -metal. Also now that Carbon is gone we can drop the macargv.c, and then the -objc from object file names.