Give a pick key one type, pickKey, and key every read's levels from the head its steps start at to its leaf

This commit is contained in:
2026-10-05 23:25:46 +02:00
committed by Lillem4n
parent b726edd7cb
commit 44b6f1ef89
10 changed files with 75 additions and 73 deletions
+3 -4
View File
@@ -18,10 +18,9 @@ type renderScope struct {
// base is the depth of the frame stack when the read rendering the category entered it,
// below which no frame is the category's.
base int
// pick is the named pick being rendered, nil outside one; pickKey is the path from the name
// to what renders.
pick *namedPick
pickKey string
// pick is the named pick being rendered, nil outside one; pickAt is where in it this renders.
pick *namedPick
pickAt pickKey
}
type renderedRow struct {