| Commit message (Expand) | Author | Age |
| * | A terminal's rows asked for after its cached rows were dropped, before the st... | Gabriel Schneider | 42 hours |
| * | A socket path too long for sun_path leaves no listener and the editor's turn ... | Gabriel Schneider | 42 hours |
| * | Release Pardes 0.6 | Gabriel Schneider | 42 hours |
| |\ |
|
| | * | Config opens the startup file, DumpConfig the settings report, and the worksp... | Gabriel Schneider | 42 hours |
| | * | A middle or right sweep over a column's or the workspace's tag runs or looks ... | Gabriel Schneider | 42 hours |
| * | | Dumps and init files from before 0.0.4 load no more of their old tag formats,... | Gabriel Schneider | 42 hours |
| * | | The hosts' Save, Dump and DumpThemes writes and their shell reaper are host_i... | Gabriel Schneider | 42 hours |
| * | | Zig files go to zls as a child process through the protocol client, as every ... | Gabriel Schneider | 42 hours |
| * | | The GUI embeds its shaders' GLSL from shaders/ always: the 14 prebuilt copies... | Gabriel Schneider | 42 hours |
| |/ |
|
| * | F1-F25, Insert and the keypad reach a GUI's terminal panes: one vaxis key map... | Gabriel Schneider | 42 hours |
| * | A session restored from a dump is built as a fresh one is: its column and wor... | Gabriel Schneider | 42 hours |
| * | Release Pardes 0.5 | Gabriel Schneider | 42 hours |
| * | Merge: Terminal rename + Kill signal order | Gabriel Schneider | 42 hours |
| |\ |
|
| | * | Kill stops a command's shell before its jobs, so the line never runs on to it... | Gabriel Schneider | 42 hours |
| * | | Terminal.zig is terminal.zig: a file of functions and no fields takes a names... | Gabriel Schneider | 42 hours |
| * | | Merge: renames/folds + tagline accents for every theme | Gabriel Schneider | 42 hours |
| |\ \ |
|
| | * | | acme tints a tag's file name, +Name and Tty word quietly, in its own DMedblue... | Gabriel Schneider | 42 hours |
| | * | | A theme that names no tint for its tags' names takes one of its own hues, so ... | Gabriel Schneider | 42 hours |
| | |/ |
|
| * | | locations_config.zig and locations_cache.zig fold into locations.zig, the Loc... | Gabriel Schneider | 42 hours |
| * | | tag_layer.zig folds into Layer.zig, whose TagHit its two functions work on | Gabriel Schneider | 42 hours |
| * | | Mini.zig is mini.zig: a file of functions and no fields takes a namespace's l... | Gabriel Schneider | 42 hours |
| * | | shader_build.zig is ShaderBuild.zig: a file that is a struct (its fields are ... | Gabriel Schneider | 42 hours |
| * | | Messages.messageLog is Messages.at: the ring's i-th record, read as p.message... | Gabriel Schneider | 42 hours |
| | | | |
| | \ | |
| | \ | |
| | \ | |
| *---. \ | Merge: loose end + msize 64K + docs slimming + docs-audit fixes + monkey-gui ... | Gabriel Schneider | 42 hours |
| |\ \ \ \
| | | |/
| | |/| |
|
| | | | * | Over a slow link the tty keeps one frame in flight: it asks the terminal to a... | Gabriel Schneider | 42 hours |
| | | | * | A blank whose ink alone changed is skipped in vaxis's own frame diff, not wei... | Gabriel Schneider | 42 hours |
| | * | | | Newcol shares a column's rows out again when its narrower tags would leave a ... | Gabriel Schneider | 42 hours |
| | * | | | The 9P server offers 64 KiB frames, not 8 KiB | Gabriel Schneider | 42 hours |
| | |/ / |
|
| * | | | A tag write past the limit says tag: no space: over 4096 bytes, which 9ns map... | Gabriel Schneider | 42 hours |
| * | | | A 9P error past 128 bytes keeps its reason: the path in it gives up its middl... | Gabriel Schneider | 42 hours |
| * | | | A Dump makes every directory missing on the way to its DumpDir, as a fresh HO... | Gabriel Schneider | 42 hours |
| * | | | pardes NEWFILE in a pane opens a pane named it in the session, as acme's B do... | Gabriel Schneider | 42 hours |
| * | | | A dump holds every column a session may, 16, not 6 | Gabriel Schneider | 42 hours |
| |/ / |
|
| * | | Release Pardes 0.4 | Gabriel Schneider | 42 hours |
| | | | |
| | \ | |
| *-. \ | Merge: 9P round 24 + acme compat + fuzzer fixes + --wait + tty perf fixes + 9... | Gabriel Schneider | 42 hours |
| |\ \ \
| | |/
| |/| |
|
| | * | | The terminal's capabilities are taken up when its answer comes, not at the fi... | Gabriel Schneider | 42 hours |
| | * | | Faded ink on blank cells is not sent to the terminal: a focus change sent eve... | Gabriel Schneider | 42 hours |
| | * | | A lone ESC read by itself is the Escape key at once, not after a 50 ms wait | Gabriel Schneider | 42 hours |
| | |/ |
|
| * | | pardes --wait (-w) in a pane returns only once the pane its file landed in is... | Gabriel Schneider | 42 hours |
| * | | Only a write logs an err: a refused open or truncation, create or remove, or ... | Gabriel Schneider | 42 hours |
| * | | One look logs one err: a file:addr whose file is not there is one miss quotin... | Gabriel Schneider | 42 hours |
| * | | A name written whole with no newline is checked with its write, as the docs n... | Gabriel Schneider | 42 hours |
| * | | Under pardes's placement a pane whose neighbour is in no column goes at a col... | Gabriel Schneider | 42 hours |
| * | | The grapheme width test expects two cells for two invalid bytes, as qsltkuom ... | Gabriel Schneider | 42 hours |
| * | | An invalid byte in a grapheme is one cell, and never reaches vaxis's width | Gabriel Schneider | 42 hours |
| * | | Writes held before the shell's clock is first seen no longer overflow its fir... | Gabriel Schneider | 42 hours |
| * | | A class with non-ASCII runes matches them: [éa-z] is taken as (é|[a-z]), a ... | Gabriel Schneider | 42 hours |
| * | | A search whose pattern opens with a literal jumps to where that literal is, n... | Gabriel Schneider | 42 hours |
| * | | A write to addr, limit or mark asks for no frame, so its close is not held be... | Gabriel Schneider | 42 hours |
| * | | A pane's ctl reads acme's fields in acme's order, the undo and redo flags inc... | Gabriel Schneider | 42 hours |