Skip to main content

max / makenotwork

Name the git nav strip the container it is `Node::List` is gone: a list is a `Node::Table` that declared no columns, so the tab strip's own doc says that rather than naming a variant that no longer exists. Nothing about the strip changed, and nothing about the markup it emits did either -- a column-less table still draws as `<ul>`. The 28 shape files needed nothing at all. 2688 lib tests green, clippy clean with -D warnings.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session
https://claude.ai/code/session_01P8ostB2UmZJGj5WjSHRSot
Author: Max Johnson <me@maxj.phd> · 2026-09-07 01:26 UTC
Signed with PGP, not checked
Commit: 1966daf25e8e11f7ce8f073c704befe9a8631472
Parent: 460b454
1 file changed, +2 insertions, -1 deletion
@@ -15,7 +15,8 @@
15 15 //!
16 16 //! Two members, and the split is the one the markup already made.
17 17 //!
18 - //! The tab strip is a [`Node::List`]: rows of the same kind of thing, each
18 + //! The tab strip is a column-less [`Node::Table`], which is what a list is:
19 + //! rows of the same kind of thing, each
19 20 //! going somewhere, one of them [`Row::current`]. That is the whole of what the
20 21 //! six `<a>` elements said, `is-selected` included, and `current` is the
21 22 //! member for it -- the app's own pointer at where the reader is, which is