On Sat, Feb 18, 2023 at 06:57:14PM +0100, Patrice Dumas wrote: > On Sat, Jan 21, 2023 at 10:27:22AM +0000, Gavin Smith wrote: > > > > I think index commands should close any open paragraphs, as there is no > > other > > way of getting the right output other than having a blank line. > > What about preformatted? I think that index entries should not stop > preformatted, such that in > > @example > > AA > @cindex index > BB > @end example > > the @cindex does not stop the preformatted container.
I don't think that there is any need to stop the preformatted container. The debugtree output looks like @example %block_line_arg a/\n/ preformatted empty_line |\n| |AA\n| @cindex index_entry_command b/ / %line_arg a/\n/ |index| |BB\n| @end b/ / %line_arg a/\n/ |example| and this would be fine to stay the way that it is.