Re: [LFS Trac] #5616: texinfo-7.2

"LFS Trac" ([email protected] via lfs-book Mailing List) <[email protected]>
Newsgroups gmane.linux.lfs.book
Message-ID <[email protected]>
#5616: texinfo-7.2
-------------------------+-----------------------
 Reporter:  Bruce Dubbs  |       Owner:  lfs-book
     Type:  enhancement  |      Status:  new
 Priority:  normal       |   Milestone:  12.3
Component:  Book         |     Version:  git
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+-----------------------
Comment (by Bruce Dubbs):

 7.2 (23 December 2024)
 * Build
   - "make install" installs files for texi2any under $datadir/texi2any,
 not
     $datadir/texinfo-

 * texinfo-tex
   - use @ as the escape character in all index files.  this requires
     new enough texi2dvi (Texinfo 6-7, 2019) for index files to be
     properly processed-
   - a bug has been fixed where a mangled PDF outline could be produced for
     a document using @unnumberedsec
   - you can call @unmacro with an undefined macro name, matching the
     behavior of texi2any

 * texi2any
   - set CHECK_NORMAL_MENU_STRUCTURE by default.  this means texi2any
     again checks menu structure by default (changed in 6-8 release, 2021).
   - only allow @definfoenclose to be used to redefine highlighting
 commands
   - sorting of indices is now independent of the input or output encodings
   - new customization variable COLLATION_LANGUAGE to allow linguistic
     tailoring of index sorting
   - new variable DOCUMENTLANGUAGE_COLLATION to use @documentlanguage for
     linguistic tailoring of index sorting
   - new variable USE_UNICODE_COLLATION to allow turning off the slower
     use of Unicode collation when sorting indices
   - rename BODYTEXT customization variable to BODY_ELEMENT_ATTRIBUTES
   - rename COMPLEX_FORMAT_IN_TABLE customization variable to
     INDENTED_BLOCK_COMMANDS_IN_TABLE
   - remove the following variables: AVOID_MENU_REDUNDANCY, FRAMES,
     FRAMESET_DOCTYPE, NO_USE_SETFILENAME, SILENT,
 USE_UP_NODE_FOR_ELEMENT_UP
   - remove SIMPLE_MENU variable and tree transformation
   - the use of the directories ~/.texinfo and ~/.texi2any for
 configuration
     files is deprecated, and should be replaced by texinfo or texi2any
     directories under XDG_CONFIG_HOME (usually ~/-config/).  the new
     locations are compatible with the XDG Base Directory Specification-
     in future versions, the ~/-texinfo and ~/.texi2any directories will
     not be in search paths-
   - do not try the us-ascii encoding anymore as a locale for translated
     document strings-
   - some unused translation files have been removed for the
     `texinfo_document' domain
   - Info output:
       - output Info-documentlanguage in Local Variables section of output
         file if @documentlanguage is given
   - HTML, Texinfo and raw text output:
       - an implementation of the conversion in C has been included, which
         is much faster than the code in Perl- set the `TEXINFO_XS_CONVERT'
         environment variable to 1 to use-
   - HTML output:
       - CHECK_HTMLXREF set by default for warnings about links to unknown
         external manuals
       - you can use the MATHJAX_CONFIGURATION customization variable to
 add
         data to the MathJax configuration object
       - warn if there is a .inf or .info suffix for cross-reference manual
       - use <pre> instead of <div><em> for output of @displaymath
       - remove border, cellpadding, cellspacing and align attributes.  add
         classes and use CSS when needed-
   - EPUB output:
       - stricter conformance for conformance checkers

 * info
   - check for init file under XDG_CONFIG_HOME/texinfo/infokey after
     checking ~/.infokey, in accordance with the XDG Base Directory
     Specification

 * Distribution
   . automake 1.17, autoconf 2.72, gettext 0.22.5, libtool 2.5.3
-- 
Ticket URL: <https://wiki.linuxfromscratch.org/lfs/ticket/5616#comment:3>
LFS Trac <https://wiki.linuxfromscratch.org/lfs/>
Linux From Scratch: Your Distro, Your Rules.

-- 
http://lists.linuxfromscratch.org/sympa/info/lfs-book
Unsubscribe: See the above information page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.