Commit a191975
settings: fold the frame-time refresh handlers into their row
First of the six post-construction customizations the descriptor
referee caught: the sample-gated toggle's menu-refresh handlers
lived as builder code after the add call, invisible to the index.
They are row data now - the row grammar had the slots all along -
and the intl consumer's per-file macro prelude learns the EX
variant, the same shape its generator derives from usage. Referee:
526 of 947 entries now byte-faithful from the index, action
mismatches down to two, and pointer equality on the interned tuple
proves the refresh callbacks moved intact. Both dumps and all
three displaylist passes byte-identical.
This is burn-down, not yet reduction: the five remaining
customizations gate the cut. Once the referee reads zero
mismatches, the pure-shaped build functions collapse into one
registry walker and their bodies delete - that is where the
surface and binary size come out, and it is the next thing that
lands.1 parent 8028a0b commit a191975
3 files changed
Lines changed: 13 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7527 | 7527 | | |
7528 | 7528 | | |
7529 | 7529 | | |
| 7530 | + | |
| 7531 | + | |
| 7532 | + | |
| 7533 | + | |
| 7534 | + | |
7530 | 7535 | | |
7531 | 7536 | | |
7532 | 7537 | | |
| |||
7548 | 7553 | | |
7549 | 7554 | | |
7550 | 7555 | | |
| 7556 | + | |
| 7557 | + | |
7551 | 7558 | | |
7552 | 7559 | | |
7553 | 7560 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13601 | 13601 | | |
13602 | 13602 | | |
13603 | 13603 | | |
13604 | | - | |
13605 | | - | |
13606 | | - | |
13607 | | - | |
13608 | | - | |
13609 | | - | |
13610 | | - | |
13611 | 13604 | | |
13612 | 13605 | | |
13613 | 13606 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
8 | 10 | | |
9 | 11 | | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
10 | 15 | | |
11 | 16 | | |
0 commit comments