http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52903

             Bug #: 52903
           Summary: cppopts.texi, invoke.texi @itemx without @item
    Classification: Unclassified
           Product: gcc
           Version: 4.7.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
        AssignedTo: unassig...@gcc.gnu.org
        ReportedBy: k...@freefriends.org


In the gcc 4.7.0 cppopts.texi (and probably other versions) is this text:

...
short file names, such as MS-DOS@.

@itemx --help
@itemx --target-help
...

In Texinfo, it's always been the case that @itemx is only supposed to be used
after @item.  Otherwise, the spacing in the TeX output can be wrong. 
Unfortunately neither makeinfo nor texinfo.tex diagnosed this, so it's not
surprising that such things have crept in.  (The development makeinfo warns
about it, which is how I found it.)

The same occurs in gcc/doc/invoke.texi:
invoke.texi:5180: @itemx must follow @item
invoke.texi:5328: @itemx must follow @item
invoke.texi:5332: @itemx must follow @item
invoke.texi:5343: @itemx must follow @item
invoke.texi:5347: @itemx must follow @item
invoke.texi:5392: @itemx must follow @item
invoke.texi:5422: @itemx must follow @item
invoke.texi:5434: @itemx must follow @item
invoke.texi:11873: @itemx must follow @item
invoke.texi:11884: @itemx must follow @item
invoke.texi:11895: @itemx must follow @item
invoke.texi:11906: @itemx must follow @item
invoke.texi:11917: @itemx must follow @item
invoke.texi:13411: @itemx must follow @item
invoke.texi:13424: @itemx must follow @item
invoke.texi:13437: @itemx must follow @item
invoke.texi:16257: @itemx must follow @item
invoke.texi:16268: @itemx must follow @item

Reply via email to