On Sat, Oct 05, 2024 at 11:22:06AM -0600, [email protected] wrote:
> IMHO this is really a makeinfo bug (and indeed, the Info file doesn't
> change after this update), so I'm cc-ing the texinfo folks.

I am not sure what the bug is supposed to be here.  The bug report
said "ul" and "ol" which I assumed referred to <ul> and <ol> tags
in HTML output.  I tried generating HTML output with @cindex preceding
@item in an @enumerate:

  @enumerate
  @cindex foo
  @item foo
  @end enumerate

but the output looked ok:

  <ol class="enumerate">
  <li> <a class="index-entry-id" id="index-foo"></a>
  foo
  </li></ol>

This looked ok in a web browser as well.

> Thérèse Godefroy <[email protected]> wrote:
> 
> > Hello,
> >
> > I found empty items at these lines of the complete manual:
> >
> >     10412  (ul)
> >     29591  (ol)
> >     29872  (ul)
> >     38859  (ul)
> >
> > But there may be more of them.
> >
> > In the texinfo source,the @enumerate or @itemize commands are
> > immediately followed by @cindex instead of @item. Here are 2 examples:
> >
> > ...
> > @enumerate
> > @cindex @code{BEGIN} pattern @subentry @code{TEXTDOMAIN} variable and
> > @cindex @code{TEXTDOMAIN} variable @subentry @code{BEGIN} pattern and
> > @item
> > Set the variable @code{TEXTDOMAIN} to the text domain of
> > your program.  This is best done in a @code{BEGIN} rule
> > (@pxref{BEGIN/END}),
> > ...
> >
> > ...
> > @itemize @value{BULLET}
> > @cindex compatibility mode (@command{gawk}) @subentry file names
> > @cindex file names @subentry in compatibility mode
> > @cindex POSIX mode
> > @item
> > Recognition of the @value{FN}s for the three standard preopened
> > files is disabled only in POSIX mode.
> > ...
> >
> > Moving @cindex before the list or inside the first @item would solve the
> > issue.
> >
> > FWIW.
> >
> > Best,
> > Thérèse
> 

Reply via email to