Some change in some Parser.XML related module seems to have broken the autodoc table of contents generation:
Parsing structure file "structure/traditional.xml". Executing reference expansion and queueing node insertions. Parsing autodoc file "build/autodoc.xml". Moving appendices. Executing node insertions. Writing final manual source file. Strange children count: 69: bin/assembler()->TocNode(#0:2,dl) children:({ }) mChildren:({ }) Need to run walk_preorder()? Took 17 seconds.
As you can see above n->count_children() has returned 69, which seems reasonable, but n->mChildren hasn't been updated, which hints that n->walk_preorder2() hasn't been called.
No, I discovered that problem just when I was about to sleep, last time I was just about to sleep. The problem is that in my rewritten XML.Tree the tree walk is done without calling walk_preorder2, as an old suggestion from mast.
/ Martin Nilsson (hehe Torgny)
Previous text:
2002-11-29 17:36: Subject: Autodoc TOC-generation broken
Some change in some Parser.XML related module seems to have broken the autodoc table of contents generation:
Parsing structure file "structure/traditional.xml". Executing reference expansion and queueing node insertions. Parsing autodoc file "build/autodoc.xml". Moving appendices. Executing node insertions. Writing final manual source file. Strange children count: 69: bin/assembler()->TocNode(#0:2,dl) children:({ }) mChildren:({ }) Need to run walk_preorder()? Took 17 seconds.
As you can see above n->count_children() has returned 69, which seems reasonable, but n->mChildren hasn't been updated, which hints that n->walk_preorder2() hasn't been called.
/ Henrik Grubbström (Lysator)
pike-devel@lists.lysator.liu.se