lilleman
|
55fb1ec42e
|
Render every row of a table root pinned, and drop the comments restating renderDraws and columnDraws
|
2026-09-26 15:17:05 +02:00 |
|
lilleman
|
9d8a52de68
|
Trace the row a render stands in, skip a fieldless record, and cover a cell reading through a template
|
2026-09-26 15:17:05 +02:00 |
|
lilleman
|
1a6111d67d
|
Trace the reads a render makes, gather a render's draws in renderDraws and columnDraws, and drop the done item
|
2026-09-26 15:17:05 +02:00 |
|
lilleman
|
fc8bb34242
|
Want every reference a render reads among the reads drawWalk gathers for that render
|
2026-09-26 15:17:05 +02:00 |
|
lilleman
|
e3017801d1
|
Cover the ancestor clash and name what drawCheck compares by
|
2026-09-26 14:14:10 +02:00 |
|
lilleman
|
f0b92260ed
|
State the rule each draw fence enforces beside it: the cell drop in walk, alternatives, replayPairs and heldCheck
|
2026-09-26 14:14:10 +02:00 |
|
lilleman
|
bee748a932
|
File the 2026-09-26 nine-seat panel's findings, scored 5.7
|
2026-09-26 13:49:07 +02:00 |
|
lilleman
|
c0cbb71d26
|
Define what one meaning is in the naming decision
|
2026-09-25 19:31:09 +02:00 |
|
lilleman
|
b38974adb2
|
Say path where hold and dataSource comments named the old spelling
|
2026-09-25 19:31:09 +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
|
cfe8124cc3
|
Rename addField to gatherField and reachMemo to renderCounts, and list every shared name left
|
2026-09-25 19:02:58 +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
|
4b087df57e
|
Move the builtin argument tests to builtins_test.go and checkFunc's cases to format_test.go
|
2026-09-25 18:34:05 +02:00 |
|
lilleman
|
5e84b26a5f
|
Hold only the {token} grammar's tests in format_test.go, the rest in files named for what they test, and drop the done item
|
2026-09-25 18:34:05 +02:00 |
|
lilleman
|
44a824ccf5
|
Decide one name, one meaning, and file the names that break it
|
2026-09-25 18:15:55 +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
|
191186ec94
|
Record why each entry point to drawCheck.reads keeps its own doc
|
2026-09-25 17:25:10 +02:00 |
|
lilleman
|
29f1908e5a
|
Drop the comments restating readsOnEdge and walksInto
|
2026-09-25 09:06:29 +02:00 |
|
lilleman
|
ab0a10115d
|
Split drawCheck.reads's condition into readsOnEdge and walksInto, and drop the done item
|
2026-09-25 09:06:29 +02:00 |
|
lilleman
|
fbc8fe78c9
|
Refuse a name registered as a builtin and a transform, build the offered calls once, and drop the done item
|
2026-09-25 08:59:31 +02:00 |
|
lilleman
|
d81cfd5757
|
Register a transform once, and derive the calls a typed column's error offers from builtin.number
|
2026-09-25 08:59:31 +02:00 |
|
lilleman
|
a048cdd73c
|
Want the calls a typed column's error offers listed in name order
|
2026-09-25 08:59:31 +02:00 |
|
lilleman
|
57966b59ee
|
Say what makes rows alternatives without history, and drop what the whole-draw rule already implies
|
2026-09-25 08:39:38 +02:00 |
|
lilleman
|
3500f8e1c3
|
Hold every whole draw's row a walk is in, so a nested whole draw keeps the outer one's
|
2026-09-25 08:39:38 +02:00 |
|
lilleman
|
b0889faa14
|
Want a whole draw nested in another kept apart from the outer draw's other rows, and the probe held over skip-level paths
|
2026-09-25 08:39:38 +02:00 |
|
lilleman
|
4a016c119c
|
Have the probe report the tables a read draws, and hold a row rendered whole in drawAt apart from the pins
|
2026-09-25 08:39:38 +02:00 |
|
lilleman
|
bf0f4e9d1f
|
Want the probe to report the tables a draw pins, and a row rendered whole held apart from the pins
|
2026-09-25 08:39:38 +02:00 |
|
lilleman
|
c63b1c74dd
|
Make walkEvery the zero mode, and have drawPath's panic name the head its tail descends from
|
2026-09-25 08:19:02 +02:00 |
|
lilleman
|
eecfb7ab54
|
Pass drawPath the head its tail descends from
|
2026-09-25 08:19:02 +02:00 |
|
lilleman
|
8f904ddd74
|
Want drawPath's panic to name the path as written
|
2026-09-25 08:19:02 +02:00 |
|
lilleman
|
5953c58224
|
Name pathWalk's modes, and draw a path only through drawPath once it is proved
|
2026-09-25 08:19:02 +02:00 |
|
lilleman
|
ed909dcf63
|
Want pathWalk's modes named, a cover stopping at a choice, and a draw of an unproved path panicking
|
2026-09-25 08:19:02 +02:00 |
|
lilleman
|
cc8acbc57b
|
Record the approval of the link-time fence decision
|
2026-09-25 07:56:39 +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
|
2a7499e93c
|
Parse and check a format in one call, keeping compileTemplate under the complexity gate
|
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
|
aa972bbd95
|
Want a lone reference whose selector holds a parenthesis refused as a template, and drop the parse test's stale order note
|
2026-09-24 23:36:27 +02:00 |
|
lilleman
|
37f34e556f
|
Want a parsed call to carry its builtin's operands
|
2026-09-24 23:36:27 +02:00 |
|
lilleman
|
949b2e8db1
|
Record that a format holding a reference is fenced at link, naming its path
|
2026-09-24 22:45:36 +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
|
1bf684aab2
|
Want a cell's link-time error to name its line
|
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
|
d10cb9e9f4
|
Leave an arm's key to template.head's doc, and reflow the arm comment
|
2026-09-24 19:38:10 +02:00 |
|
lilleman
|
36714250f6
|
Say an arm's key is what template.head resolves
|
2026-09-24 19:38:10 +02:00 |
|
lilleman
|
5aae86638b
|
Keep reference bindings out of template.fields, in template.refHeads
|
2026-09-24 19:38:10 +02:00 |
|
lilleman
|
84b3252bfc
|
Walk a template's fields in the shape test without skipping reference bindings
|
2026-09-24 19:38:10 +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
|
cbe982f52b
|
Price two held paths at what the lowest supported Go allocates
|
2026-09-24 13:24:58 +02:00 |
|