Menu

#1963 make info fails in 5.2

None
closed-fixed
nobody
None
2018-10-07
2017-09-05
No

Making or updating menus in doc2texi...done
Done...updated all the menus. You may save the buffer.
/usr/bin/makeinfo -I. gnuplot.texi --no-split --output=gnuplot.info
gnuplot.texi:1706: @item outside of table or list
gnuplot.texi:1719: @item outside of table or list
gnuplot.texi:1732: @item outside of table or list
gnuplot.texi:1745: @item outside of table or list
gnuplot.texi:10627: warning: @ref should not appear in @uref
gnuplot.texi:11012: @item outside of table or list
gnuplot.texi:21210: warning: unknown @end itemizeif
gnuplot.texi:21215: warning: unknown @end itemizeif
gnuplot.texi:21254: warning: unknown @end itemizeif
gnuplot.texi:21626: warning: unknown @end itemizeif
gnuplot.texi:22426: warning: unknown @end itemizeif
gnuplot.texi:23121: warning: unknown @end itemizeif
gnuplot.texi:23129: warning: unknown @end itemizeif
gnuplot.texi:23150: warning: unknown @end itemizeif
gnuplot.texi:23158: warning: unknown @end itemizeif
gnuplot.texi:23539: warning: unknown @end itemizeif
gnuplot.texi:23559: warning: unknown @end itemizeif
gnuplot.texi:23765: warning: unknown @end itemizeif
gnuplot.texi:23931: warning: unknown @end itemizeif
gnuplot.texi:23969: warning: unknown @end itemizeif
gnuplot.texi:24357: warning: unknown @end itemizeif
gnuplot.texi:24362: warning: unknown @end itemizeif
make[1]: [Makefile:1093: gnuplot.info] Error 1
make[1]: Leaving directory '/build/gnuplot/src/gnuplot-5.2.0/docs'
make:
[Makefile:417: info-recursive] Error 1

Discussion

  • Ethan Merritt

    Ethan Merritt - 2017-09-05

    I can offer only limited help with this one. texinfo/emacs support is now provided by a separate project. Please see the file README.emacs. Since I don't use either texinfo or emacs I am unclear on whether it is relevant that the gnuplot build system itself no longer provides a working makeinfo recipe. I had the impression that the separate "gnuplot-mode" project make this unnecessary, but I could be wrong about that.

    My inclination is to simply say "we no longer support generation of an info file". Nevertheless if there is a simple fix to make it work I'd be happy to apply it. Was this working for you in gnuplot version 5.0? If so someone can probably bisect the introduction of a problem. If it hasn't worked since version 4.something, I'm dubious.

     
    • Antonio Rojas

      Antonio Rojas - 2017-09-05

      Yes, this worked in 5.0 and it got broken with
      https://github.com/gnuplot/gnuplot/commit/3795c91f

      (sorry for using the guthib mirror, but I didn't want to learn cvs just to bisect this)

      But since you say this is not maintained anymore, perhaps it's not worth fixing - as it will get broken again sooner or later without testing.

       
      • Ethan Merritt

        Ethan Merritt - 2017-09-05

        Huh. That change was contributed by the group that maintains Japanese language documentation for gnuplot. I suppose it worked for them, but may not have been tested sufficiently on the English docs :-) Or maybe the Japanese version doesn't actually have any bulleted lists so the code was not exercised?

        If you have a fix it I'd be happy to update the copy in CVS. Otherwise I will depend on contributions from elsewhere.

         
  • Ethan Merritt

    Ethan Merritt - 2018-08-11
    • status: open --> closed-wont-fix
    • Group: -->
    • Priority: -->
     
  • Hans-Bernhard Broeker

    • status: closed-wont-fix --> pending-fixed
     
  • Hans-Bernhard Broeker

    Sorry I didn't see this earlier to fix it.

    The problem was already much smaller than seen in the above error message. The only remaining issue were some lines using # line tags without a blank after them, when the text begins with a b. That's indistinguishable from a #b tag, so clearly wrong.

     
  • Ethan Merritt

    Ethan Merritt - 2018-10-07
    • Status: pending-fixed --> closed-fixed
     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.