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.