bugGNU roff - Bugs: bug #59524, doc/groff.texi: Warnings from...

 
 

bug #59524: doc/groff.texi: Warnings from texi2dvi about undefined flags

Submitter:  Bjarni Ingi Gislason <bjarniig>
Submitted:  Mon 23 Nov 2020 11:38:29 PM UTC
   
 
Category:  Core Severity:  3 - Normal
Item Group:  Build/Installation Status:  Fixed
Privacy:  Public Assigned to:  gbranden
Open/Closed:  Closed Planned Release:  1.23.0
* Mandatory Fields

Add a New Comment Rich Markup
   

Sat 17 Apr 2021 11:51:38 AM UTC, comment #3: 


commit 63c7249ee502f69bed9da0b76a0e33c46a47332a
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Sat Apr 17 21:38:00 2021 +1000

    doc/groff.texi: Drop Texinfo pre-5.0 workarounds.

    Our local macros produced many warnings during generation of our Texinfo
    manual.

    * doc/groff.texi (Langlemacro):
      (Ranglemacro):
      (Lparenmacro):
      (Rparenmacro):
      (Lbrackmacro):
      (Rbrackmacro): Delete.  Replace call sites with literals.
      (Lbracemacro):
      (Rbracemacro): Delete.  Replace call sites with @lbracechar{} and
      @rbracechar{}.
      (angles): Reimplement in terms of @guilsinglleft{} and
      @guilsinglright{}.  Flesh out comment.

    Fixes remainder of <https://savannah.gnu.org/bugs/?59524>.

    I tested Info (text) and PDF generation only with Texinfo 6.7 but in
    implementing the changes I used only features documented in the Texinfo
    5.0 manual.  I am not certain that the cosmetic/rendering problems (such
    as font choice) noted in the now-deleted comments were all fixed by the
    time of Texinfo 5.0, but they seem to be now.


G. Branden Robinson <gbranden>
Group administrator
Thu 04 Mar 2021 12:35:57 AM UTC, comment #2: 

The warnings about LE are resolved.


commit e0ac2e0953577d296ea5ed77e63ce33239eabc5e
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Thu Feb 18 13:00:28 2021 +1100

    doc/groff.texi: Drop Texinfo 4.x compat kludge.

    Fixes warning from texi2dvi:
            warning: undefined flag: LE

    Partially fixes Savannah #59524.


G. Branden Robinson <gbranden>
Group administrator
Tue 24 Nov 2020 07:57:57 AM UTC, comment #1: 

Werner explained these a few years ago on the mailing list in response to my inquiry.  According to him they're harmless.  I can't find the relevant message in the list archives right now, however.

Possibly they can be gotten rid of with Texinfo 5.0 features, since that is now the minimum version our manual supports, but I don't understand the root cause of the problem so I cannot say for sure.

Also, it pays to remember that TeX is a noisy system, and getting it down to theoretically ideal Unix levels of diagnostic chatter is probably futile.

G. Branden Robinson <gbranden>
Group administrator
Mon 23 Nov 2020 11:38:29 PM UTC, original submission:  

Subject: doc/groff.texi: Warnings from ? about undefined flags

LANG=C \
LC_ALL=C \
makeinfo --enable-encoding -I/home/bg/git/groff/build/../doc --plaintext -o doc/groff.txt ../doc/groff.texi
LANG=C \
LC_ALL=C \
TEXINPUTS="../build-aux:" \
MAKEINFO='makeinfo -I /home/bg/git/groff/build/../doc' \
texi2dvi -e --batch --build-dir=doc/`basename doc/groff.dvi`.t2d -o doc/groff.dvi ../doc/groff.texi
-:3237: warning: undefined flag: Lbracemacro (possibly involving @Lbrace)
-:3237: warning: undefined flag: Lbracemacro (possibly involving @Lbrace)
-:3238: warning: undefined flag: Rbracemacro (possibly involving @Rbrace)
...
-:6338: warning: undefined flag: Lparenmacro (possibly involving @Lparen)
...
-:6339: warning: undefined flag: Lbrackmacro (possibly involving @Lbrack)
-:6339: warning: undefined flag: Rbrackmacro (possibly involving @Rbrack)
...
-:16491: warning: undefined flag: Langlemacro (possibly involving @angles)
-:16491: warning: undefined flag: Ranglemacro (possibly involving @angles)
...
-:16771: warning: undefined flag: LE
-:16771: warning: undefined flag: LE
...
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020/Debian) (preloaded format=pdfetex)
 restricted \write18 enabled.
entering extended mode


Bjarni Ingi Gislason <bjarniig>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by gbranden (Posted a comment)
  • -email is unavailable- added by bjarniig (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 9 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2022-06-15 gbranden CategoryNone Core
    2021-04-17 gbranden Item GroupWarning/Suspicious behaviour Build/Installation
        StatusIn Progress Fixed
        Open/ClosedOpen Closed
        Planned ReleaseNone 1.23.0
    2021-03-04 gbranden Summarydoc/groff.texi: Warnings from ? about undefined flags doc/groff.texi: Warnings from texi2dvi about undefined flags
    2021-03-04 gbranden StatusNeed Info In Progress
        Assigned toNone gbranden
    2020-11-24 gbranden StatusNone Need Info

    Back to the top

    Powered by Savane 3.13-02a9.
    Corresponding source code