Close the row set over ancestors only where the render pins the row

This commit is contained in:
2026-09-21 16:39:19 +02:00
committed by Lillem4n
parent 42fd728156
commit 4d45e3ebdc
4 changed files with 70 additions and 55 deletions
+3 -2
View File
@@ -1140,8 +1140,9 @@ the Development section below, and who ships a register the four above then draw
- **The rows of a table are alternatives.** Only one row renders, so a cell in one
row and a cell in another never meet, and each may select its own row of another
table; the cells of one row, and whatever they reach, do meet, and so does the
format beside them. The rule the fence applies is that two reads meet unless
they sit in two rows of one table, or in a row outside a selected ancestor's. A
format beside them. The rule the fence applies is that two reads meet unless they
sit in two rows of one table, or in rows no render pins at once: a path read pins a
row's ancestors with it, while a table read whole draws a row and pins none. A
choice's items get no such treatment yet: two items selecting different rows
are still refused.
- **A table never reaches its own family, by any route.** A `repeat` iteration and a