GNU Texinfo Changelog

What's new in GNU Texinfo 5.2

Sep 27, 2013
  • Language:
  • new commands @inlinefmtifelse, @inlineifset, @inlineifclear, for more brace-delimited alternatives to the conditional environments.
  • texi2any:
  • warns about node names, menu items, and cross-references (but not index entries) containing problematic characters; can be disabled with -c INFO_SPECIAL_CHARS_WARNING=0.
  • info:
  • new option -x (--debug) for debugging output; -x -1 to get everything.
  • new option -v (--variable) assigns a value to an Info variable, with the usual syntax, -v VARIABLE=VALUE.
  • new option -a (--all) instructs Info to display all documents matching the command line arguments, not just the first. In conjunction with the -w option, it shows full names of all Info files matching the command line arguments; with -o, it outputs all matching files.
  • new variable search-skip-screen controls the starting position for repeated search commands ({ and }). When set to On, repeated searches skip the lines displayed on the screen, i.e., forward searches (}) start at the beginning of the next page, and backward searches ({) start at the end of the previous page.
  • new command display-file-info (bound to = by default, C-g in vi mode) shows full file name of the node being displayed and position in it.
  • texi2dvi:
  • support for biblatex+biber.
  • Distribution: automake-1.14, gettext-0.18.3.1.

New in GNU Texinfo 5.1 (Mar 13, 2013)

  • texi2any:
  • irregular sectioning trees (see 5.0 news item) produce a warning rather than an error.
  • @set in the middle of the line no longer produces a warning.
  • info:
  • lzip (.lz) compression supported.
  • install-info:
  • lzip (.lz) compression supported.