summaryrefslogtreecommitdiff
path: root/gui/.gitignore
AgeCommit message (Collapse)Author
5 hoursignore the binaries go build leaves at the module rootCalvin Morrison
"go build ./cmd/x" writes the binary to the current directory, not to bin/, so pim/caldavfs and gui/spike were showing up as new files a stray "git add ." would have committed. Anchored with a leading slash so a source file of the same name deeper in the tree still counts. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
9 hoursgui: a /dev/draw layer in go, with no cgo and no devdrawCalvin Morrison
9fans.net/go/draw builds for plan9 but shells out to plan9port's devdraw, which 9front does not have. This talks to /dev/draw itself: the protocol is file i/o, so a pure-go client is a few hundred lines under an already-complete idea. draw/keyboard.go opens /dev/cons and turns the console raw, as libdraw's initkeyboard does. Without it rio keeps its line editor on the window and paints what you type over the drawing. draw/snarf.go writes /dev/snarf, which is what every other program on the system means by copy. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>