summaryrefslogtreecommitdiff
path: root/build.zig
Commit message (Expand)AuthorAge
* shader_build.zig is ShaderBuild.zig: a file that is a struct (its fields are ...Gabriel Schneider30 hours
*-. Merge: loose end + msize 64K + docs slimming + docs-audit fixes + monkey-gui ...Gabriel Schneider30 hours
|\ \
| | * vaxis sends a frame with nothing changed as nothing: its secondary-cursor tes...Gabriel Schneider30 hours
| | * A blank whose ink alone changed is skipped in vaxis's own frame diff, not wei...Gabriel Schneider30 hours
| * | The GUI monkey lives in test/ and runs as zig build monkey-guiGabriel Schneider30 hours
|/ /
* / A 9P monkey drives random requests at a throwaway session and checks the docu...Gabriel Schneider30 hours
|/
*-. Merge: 9P round 23 + perf fixes + input garbage fixes + Crt docGabriel Schneider30 hours
|\ \
| | * Terminal replies and malformed escape sequences never become typed textGabriel Schneider30 hours
| |/
* / Lspinfo lists pardes's own dependency imports only for a file in pardes's treeGabriel Schneider30 hours
|/
* The theme's chrome is worked out once, not per grapheme; still post passes le...Gabriel Schneider30 hours
* Shader files compile again on save; an attached GUI runs the session's post c...Gabriel Schneider30 hours
* Merge: 9P rounds 9-17 + render DPI, dark tints, G4-G10Gabriel Schneider30 hours
|\
| * G4: bloom, vignette and grain in the post chainGabriel Schneider30 hours
* | $ may end any alternative in a pattern, not only the lastGabriel Schneider30 hours
|/
*-. Merge: 9P rounds 7-8 + layout files + loose ends + G3 cursorGabriel Schneider30 hours
|\ \
| * | The board image links again: sources are no longer embedded by default on esp...Gabriel Schneider30 hours
| * | config-test goes: config.zig is the core now, and core-test runs its testsGabriel Schneider30 hours
| * | Only kept builds carry the commit, so a jj new rebuilds nothingGabriel Schneider30 hours
| |/
* / A repeat inside a regexp group gives back to what follows the groupGabriel Schneider30 hours
|/
*-. Trial merge: 9P + helix + renderGabriel Schneider30 hours
|\ \
| | * Ripple and Glitch are gone; Crt staysGabriel Schneider30 hours
| | * Post chain: Shadertoy passes compiled by glslc; Crt, Ripple and Glitch rewrit...Gabriel Schneider30 hours
| | * The GUI draws in tiers from the regions; pane chrome moves with its paneGabriel Schneider30 hours
| |/ |/|
| * ]f, mif and the other textobject keys use helix's own queriesGabriel Schneider30 hours
| * The helix-golf steps that walk search hits are waived, so hxgolf can passGabriel Schneider30 hours
| * Every helix-golf example is a differential case, one per step of its walkthroughGabriel Schneider30 hours
|/
* A regular expression search is bounded by a step budget patched into mvzr, no...Gabriel Schneider30 hours
* Allocate tree-sitter's external scanners from the same Zig allocator as its r...Gabriel Schneider30 hours
* Inflate MuPDF's streams with the zlib FreeType linksGabriel Schneider30 hours
* Build MuPDF against the FreeType the gui links, not the slim one it bundlesGabriel Schneider30 hours
* Hand every C library's allocator hook the same C heapGabriel Schneider30 hours
* Allocate FreeType's and HarfBuzz's memory from the gui's Zig allocatorGabriel Schneider30 hours
* Shape text with HarfBuzz, so a font's programming ligatures draw across their...Gabriel Schneider30 hours
* Repaint PDF highlights by row, send rasters by shared memory, and animate mes...Gabriel Schneider30 hours
* Merge the macOS first-class-host workGabriel Schneider30 hours
|\
| * Make the macOS shell a first-class hostGabriel Schneider30 hours
* | Advertise the editor in the posted-9P registryGabriel Schneider30 hours
|/
* Flatten the 9P control tree and move it out of fs.zigGabriel Schneider30 hours
* Reuse bounded source analysis and speed up result context traversalGabriel Schneider30 hours
* Release Pardes 0.3 and stamp the macOS package versionGabriel Schneider30 hours
* Add Linux Tty9p mounted terminals and forward raw TTY keysGabriel Schneider2026-09-15
* 9p: use cloud9 protocol sessions and transportsGabriel Schneider2026-09-15
* macos: merge local trackpad gestures with current upstreamGabriel Schneider2026-09-07
|\
* | Refactor panes and filesystem; replace FUSE with 9PGabriel Schneider2026-09-07
|/
* hosts: the effects three shells kept a copy of become one, and the mac's own ...Gabriel Schneider2026-09-02
* lsp: a protocol client for every other language, narrated on the message rowGabriel Schneider2026-09-01
* build: pardes builds without the ESP32-P4 toolchain checkout beside itGabriel Schneider2026-08-27
* 9p: serve the acme tree over 9P2000 on a unix socket, beside the mountGabriel Schneider2026-08-27
* An edited row keeps its colours, four copies of forkShell become one, and Esc...Gabriel Schneider2026-08-27
* One core behind N frontends, the board's own runner moved in, and every board...Gabriel Schneider2026-08-27