lilleman
|
8f86de2187
|
Name pathKeys, pathKeyReaders, proveKeys and readValue's hold for what they hold, and give no token kind to the zero value
|
2026-09-28 12:06:03 +02:00 |
|
lilleman
|
affbb9ac6f
|
Give head, index, bound and draw one meaning each, name familyRoot, and type the token kinds
|
2026-09-28 12:06:03 +02:00 |
|
lilleman
|
306b88ef56
|
Compile every format at link
|
2026-09-28 03:23:27 +02:00 |
|
lilleman
|
4a52085e8f
|
Gather the family fence beside drawWalk.check in drawfence.go
|
2026-09-28 02:43:14 +02:00 |
|
lilleman
|
c1b928a3f5
|
Give whole one meaning, the bare table read, and name the pinned row pinnedRow, landsRow and compileRowFormat
|
2026-09-26 15:42:42 +02:00 |
|
lilleman
|
c55c75a29e
|
Give dir, path, structs and r one meaning each, and name the table option indexes keyIndex through parentIndex
|
2026-09-25 19:31:09 +02:00 |
|
lilleman
|
d6ac8ed9fd
|
Give check, children, column, columns, draw, drawn, fields, format, head, index, key, n, name, named, names, null, number, op, reads, record, root, row, t and whole one meaning each
|
2026-09-25 19:31:09 +02:00 |
|
lilleman
|
65091233a8
|
Give rows, field, walk, column, expr and of one meaning each: rowCount, readRows, gatherFields, addField, addTag, renderCount and the prove methods
|
2026-09-25 19:02:58 +02:00 |
|
lilleman
|
068e2b73ca
|
Rename drawAt.pinned to pins, the visit keys' rows to rowsKey and cellNode to cellTemplate, and file format_test.go's split
|
2026-09-25 17:35:26 +02:00 |
|
lilleman
|
005f4d7adc
|
Rename template.go to format.go, a table's tokens to cellTemplates, drawAt.alt to pinned and ftoken's brace-body kind to 't', and drop the done item
|
2026-09-25 17:35:26 +02:00 |
|
lilleman
|
bb2bbe9697
|
Keep the transform's arity inside its operand func, skip calls in compileWhole's column check, and file the two tokens for renaming
|
2026-09-24 23:36:27 +02:00 |
|
lilleman
|
467cb6fb18
|
Parse a format once into tokens, and have the fences read its ops
|
2026-09-24 23:36:27 +02:00 |
|
lilleman
|
2e778f3b31
|
Name a cell's line in its link-time errors, and say where a format holding a reference compiles
|
2026-09-24 22:45:36 +02:00 |
|
lilleman
|
526832fc3f
|
Compile a format holding a reference once, at link
|
2026-09-24 22:45:36 +02:00 |
|
lilleman
|
9f00ad039e
|
Move the decisions to docs/decisions.md, indexed in AGENTS.md and linked from the fences they back
|
2026-09-24 13:44:06 +02:00 |
|
lilleman
|
a817f21842
|
Move the render's row draw beside the table's draws, as table.drawIn
|
2026-09-24 13:24:58 +02:00 |
|
lilleman
|
3927dc9fa5
|
Give render and the draw fences one pin set
|
2026-09-24 10:19:23 +02:00 |
|
lilleman
|
3e5e01643f
|
Say which files the panel's draw.go became
|
2026-09-21 22:06:01 +02:00 |
|
lilleman
|
41dbbd3fda
|
Say hold where the prose still said draws
|
2026-09-21 22:06:01 +02:00 |
|
lilleman
|
d128621fc1
|
Name a render's holds apart from the draw fence
|
2026-09-21 22:06:01 +02:00 |
|
lilleman
|
ce8ea550a3
|
Correct what the readers proved false, and lift the file map out of last place
Tests / vet + fmt + tests (pull_request) Successful in 1m26s
Tests / Gitea release from CHANGELOG.md (pull_request) Has been skipped
Tests / vet + fmt + tests (push) Successful in 7s
Tests / Gitea release from CHANGELOG.md (push) Successful in 5s
|
2026-09-20 21:47:17 +02:00 |
|
lilleman
|
5fb5e5f4c8
|
Name the layout without the quotes the user wrote, return a download written on the last attempt, and put the link fences' description back on linkTables
Tests / vet + fmt + tests (pull_request) Successful in 1m24s
Tests / Gitea release from CHANGELOG.md (pull_request) Has been skipped
|
2026-09-18 20:20:59 +02:00 |
|
lilleman
|
d5d9c2655e
|
Give every table its path in one pass, name it in every message, read the layout probes through predicates, and leave the shell to the CLI
|
2026-09-18 20:02:08 +02:00 |
|
lilleman
|
93e17c1770
|
Name a runnable layout, path and record in the errors that reject one, and let a date span one day
|
2026-09-18 19:52:50 +02:00 |
|
lilleman
|
396ae3bcd2
|
Refuse a clock-only layout in date() naming time(), and name the fix for a name repeating inside a parent
|
2026-09-18 18:39:04 +02:00 |
|
lilleman
|
7d50f43d0b
|
Scope the layout quote outside selectors and prove parent-keyed names in their own function
|
2026-09-18 18:26:41 +02:00 |
|
lilleman
|
289d5edc31
|
Add date() and time() with a quoted layout, and let a table with a parent carry a name without a key
|
2026-09-18 18:05:47 +02:00 |
|
lilleman
|
7993e04d95
|
Skip the row loop of a column walk when a table has no token cells, and scan a cell for braces by byte
|
2026-09-18 00:26:58 +02:00 |
|
lilleman
|
c314f9cb57
|
Enter every row a read pins before walking on, and skip a cell outside an entered ancestor's row
Tests / vet + fmt + tests (pull_request) Successful in 1m8s
Tests / Gitea release from CHANGELOG.md (pull_request) Has been skipped
|
2026-09-17 16:13:59 +02:00 |
|
lilleman
|
fb0480e741
|
Identify a fence alternative by the table row rather than the cell, keep the outermost row through a reached table, and key reads and visits by it
Tests / vet + fmt + tests (pull_request) Successful in 1m8s
Tests / Gitea release from CHANGELOG.md (pull_request) Has been skipped
|
2026-09-17 15:53:44 +02:00 |
|
lilleman
|
6b06445c32
|
Name a missing header for a file of only newlines, and drop the overstated comment on the walk's draw order
Tests / vet + fmt + tests (pull_request) Successful in 1m8s
Tests / Gitea release from CHANGELOG.md (pull_request) Has been skipped
|
2026-09-17 13:23:51 +02:00 |
|
lilleman
|
7abd3e2d95
|
Refuse a blank TSV line, fence a table's family through any template, resolve a path before drawing, clamp the weighted pick, and say which countries and currencies the tables hold
Tests / vet + fmt + tests (pull_request) Successful in 1m8s
Tests / Gitea release from CHANGELOG.md (pull_request) Has been skipped
|
2026-09-17 13:15:33 +02:00 |
|
lilleman
|
047237f361
|
Replay each path's selectors through the walk for the family fence, require a key for a name, refuse a name shadowing a key, a table reading its own family and an ancestor's column clash, add the row node and family.go, and pin eight rows inline
Tests / vet + fmt + tests (pull_request) Successful in 1m8s
Tests / Gitea release from CHANGELOG.md (pull_request) Has been skipped
|
2026-09-17 12:54:24 +02:00 |
|
lilleman
|
f6b54c8ae6
|
Add the table node: rows TSV, key and name selection, linked tables drawn consistently, and the choice-of-rows fence
|
2026-09-17 12:28:46 +02:00 |
|