On Mon, Dec 31, 2018 at 01:14:28PM -0800, Per Bothner wrote:
It wraps all nodes (anything processed by _convert_heading_command) in a <div>
block.
Previously you wanted to have different <div>'s for @chapter and @node:
https://lists.gnu.org/archive/html/bug-texinfo/2016-02/msg00056.html
I suggest two categories of <div> elements:
A "node" includes all the content of a single node,
but *not* sub-nodes.leaves unanswered
A "chapter" or "section" (or "part" or whatever) <div>
encloses the current node - and sub-nodes.
This is not what your patch implemented, though. The "node" <div> only
surrounds the navigation bar. The "chapter" <div> doesn't start until
after the navigation bar, and does not enclose sub-ordinate sections.
See test file and output.