bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] doc: Fix build errors.


From: Collin Funk
Subject: [PATCH] doc: Fix build errors.
Date: Mon, 4 Mar 2024 05:13:23 -0800
User-agent: Mozilla Thunderbird

When building gnulib documentation I get the following error:

/home/collin/.local/src/gnulib/doc/gnulib-tool.texi:472: Argument of @asis has 
an extra }.
<inserted text> 
                @par 
<to be read again> 
                   }
@doitemize ...1}@setbox 0 = @hbox {@itemcontents }
                                                  @ifx @itemcontents @empty ...
l.472 @itemize @asis
                    
? 
/home/collin/.local/src/gnulib/doc/gnulib-tool.texi:472: Emergency stop.
<inserted text> 
                @par 
<to be read again> 
                   }
@doitemize ...1}@setbox 0 = @hbox {@itemcontents }
                                                  @ifx @itemcontents @empty ...
l.472 @itemize @asis

I don't know Texinfo (or TeX error messages to be honest). It seems
that this doesn't affect info or html, but only dvi, pdf etc. The two
offending lines are both "@itemize @asis".

A lucky grep in my cloned sources finds this ChangeLog entry from
Emacs:

2009-01-25  Karl Berry  <karl@gnu.org>

        * text.texi (Foldout): Use @itemize @w{} to make an itemize
        item with no marker, instead of the syntactically incorrect
        @itemize @asis.

I've attached a patch that does this. It removes the bullet points
which seems to be the original intent.

Collin

Attachment: 0001-doc-Fix-build-errors.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]