summaryrefslogtreecommitdiff
path: root/src/Messages.zig
Commit message (Expand)AuthorAge
* A builtin's Verbose announcement is the message row's alone, never loggedGabriel Schneider37 hours
* Merge: 9P rounds 9-17 + render DPI, dark tints, G4-G10Gabriel Schneider37 hours
|\
| * G8: a notice leaves quicker than it arrivesGabriel Schneider37 hours
* | Mount dials its peer at once and fails if none answers; a peer out of reach i...Gabriel Schneider37 hours
* | A builtin's Verbose announcement is logged only when it succeedsGabriel Schneider37 hours
* | A long msg record is cut between words with an ellipsis, as an err record isGabriel Schneider37 hours
* | One rule for failing builtins: the write fails, one err, no msgGabriel Schneider37 hours
* | A failed builtin's err replaces its msg, and (xN) is a running totalGabriel Schneider37 hours
* | No placement leaves a pane shorter than its tag and two rowsGabriel Schneider37 hours
* | A read on a closed pane's event ends ENOENT, and the pane cap is ENOSPCGabriel Schneider37 hours
|/
* A desktop session holds 64 panes, and every route that finds none free says soGabriel Schneider37 hours
* Merge: 9P round 6 + empty columns + render (acme theme, grips, Lift, Motion)Gabriel Schneider37 hours
|\
| * Motion flavours differ by design, and drive notice drops and pane movesGabriel Schneider37 hours
* | What a root ctl write says is the session's in the log, msg -, not the active...Gabriel Schneider37 hours
|/
*-. Trial merge: 9P + helix + renderGabriel Schneider37 hours
|\ \
| | * One Layer for tags, notices, headers and bodies; a taller tag is one layer of...Gabriel Schneider37 hours
| | * Step core animation by the shell's clock and sleep to the next wakeGabriel Schneider37 hours
| | * Move the frame into draw.zig and the transitions out of layout.zigGabriel Schneider37 hours
* | | Errors are said in words, and a refusal names what it takesGabriel Schneider37 hours
|/ /
* | A terminal bound as a language's REPL takes the execs made on that language's...Gabriel Schneider37 hours
* | Unattended messages expire in the detached session's loop, not as a 9P reques...Gabriel Schneider37 hours
* | With no frontend attached, a detached session's messages go after MessageLingerGabriel Schneider37 hours
|/
* Kill asks the host to signal at once and says when a shell has no job to signalGabriel Schneider37 hours
* A ctl write fails when a builtin it runs fails, and a missing required argume...Gabriel Schneider37 hours
* Let a pane's tag take a row for each line it holdsGabriel Schneider37 hours
* Give the message log to Messages as its own fieldsGabriel Schneider37 hours
* Move the message row out of pardes.zig into Messages.zigGabriel Schneider37 hours