summaryrefslogtreecommitdiff
path: root/src/builtins.zig
Commit message (Expand)AuthorAge
* Errors are said in words, and a refusal names what it takesGabriel Schneider2 days
* A REPL's language is named and found as the syntax table finds one: aliases, ...Gabriel Schneider2 days
* Focus on a closed pane goes to the pane that takes its place, never to the on...Gabriel Schneider2 days
* The web and board builds compile again: a shell's lookup and a dump's read ar...Gabriel Schneider2 days
* Whether an exec came from a body travels with it, so every selection goes to ...Gabriel Schneider2 days
* A REPL takes text only while its program has the terminalGabriel Schneider2 days
* Tty with a shell that is not there says so, and never sets the caller's shellGabriel Schneider2 days
* A Restore of a dump that cannot be read fails at once, and spends no warningGabriel Schneider2 days
* A terminal bound as a language's REPL takes the execs made on that language's...Gabriel Schneider2 days
* Kill signals a command only while it runs, and only the pane it was meant forGabriel Schneider2 days
* Only Tty reads Word+arg as its argumentGabriel Schneider2 days
* A terminal's Tty word names its shell, Tty+fish, and a click on it opens anotherGabriel Schneider2 days
* A command line runs as its own command pane unless it is clicked at a shell's...Gabriel Schneider2 days
* A Restore's warning about unsaved text no longer lets the next Exit discard itGabriel Schneider2 days
* Joincol with no column to the right and Theme with no such theme say soGabriel Schneider2 days
* An Exit or Restore refusal says the same word again discards the textGabriel Schneider2 days
* Restore asks about unsaved text first, as Exit doesGabriel Schneider2 days
* Kill asks the host to signal at once and says when a shell has no job to signalGabriel Schneider2 days
* Exit quits and Kill stops commands, as in acmeGabriel Schneider2 days
* A ctl write fails when a builtin it runs fails, and a missing required argume...Gabriel Schneider2 days
* Split control messages by scope: the root ctl takes the session's builtins an...Gabriel Schneider2 days
* Let s, S and | pressed in a tag answer for the tag's own textGabriel Schneider2 days
* File the tag code into tagline.zig and draw tags beside bodiesGabriel Schneider2 days
* Make the column and workspace tags Texts with the pane tag's keysGabriel Schneider2 days
* Move saving and loading a whole editor out of pardes.zig into dump.zigGabriel Schneider2 days
* Move exec out of pardes.zig into exec.zigGabriel Schneider2 days
* Move looking out of pardes.zig into look.zigGabriel Schneider2 days
* Look no longer announces itself on the message rowGabriel Schneider2 days
* Move text editing out of pardes.zig into edit.zigGabriel Schneider2 days
* Move colour themes out of pardes.zig into colors.zigGabriel Schneider2 days
* Replace a stillborn placeholder pane when a pane joins its column, and focus ...Gabriel Schneider2 days
* Turn ligatures off with a Ligatures setting, in the shell that shapes textGabriel Schneider2 days
* Ask from the keyboard which neighbour a closed pane's rows go toGabriel Schneider2 days
* Stack a pane's transient lines instead of letting the last one win the rowGabriel Schneider2 days
* Plan 9 idiom for the control filesystem, and the regressions a624a56 leftGabriel Schneider2 days
* Add macOS backdrop blur and preserve PDF ink opacityGabriel Schneider2 days
* Let WindowOpacity through on macOSGabriel Schneider2 days
* Cycle pane input modes with Mode and retain terminal tag accessGabriel Schneider2026-09-15
* Make location highlighting an explicit output producer choiceGabriel Schneider2026-09-15
* Add optional compact tagline styling for source contextGabriel Schneider2026-09-15
* Align location results and configure source contextGabriel Schneider2026-09-15
* Add optional tree-sitter declaration contextGabriel Schneider2026-09-15
* Add Linux Tty9p mounted terminals and forward raw TTY keysGabriel Schneider2026-09-15
* 9p: use cloud9 protocol sessions and transportsGabriel Schneider2026-09-15
* trunk: resume before the Reload experimentGabriel Schneider2026-09-15
* Refactor panes and filesystem; replace FUSE with 9PGabriel Schneider2026-09-07
* messages: a fixed log of what the rows said, and a word to read it backGabriel Schneider2026-09-06
* lsp: a protocol client for every other language, narrated on the message rowGabriel Schneider2026-09-01
* 9p: the client half, and a board that serves its own tree over the UARTGabriel Schneider2026-08-27
* An edited row keeps its colours, four copies of forkShell become one, and Esc...Gabriel Schneider2026-08-27