bug-texinfo
[Top][All Lists]
Advanced

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

texinfo-6.5.93 pretest


From: Gavin Smith
Subject: texinfo-6.5.93 pretest
Date: Tue, 12 Feb 2019 18:43:35 +0000

The next pretest for the next Texinfo release has been uploaded to:

https://alpha.gnu.org/gnu/texinfo/texinfo-6.5.93.tar.xz

Barring any last minute problems, this is what we intend to release as
Texinfo 6.6 in a few days' time.

Changes since last pretest:

* changes to allow XS modules to build properly on MS-Windows
* do not install XS modules as static libraries, as these are useless
* for HTML output:
  * colons omitted by default after menu entries
  * CSS removed for commands like @smallexample, @smalldisplay etc.
  * when generating menus (i.e. when no @menu block is in a node at
all), use section names instead of node names
  * give a warning message if a noderename.cnf file is used
* some minor changes to the manual

Please send any comments to <address@hidden>.

Full news:
* Language:
  . New commands @&, @ampchar{}.
  . @cropmarks command removed
  . @ctrl is no longer recognised (it was a way to insert literal
    control characters in Info files, but deprecated since the
    time of Texinfo version 2)
  . \usebracesinindexestrue is no longer recommended for using braces in
    index entries, and has been a no-op for some time

* texi2any
  . extension modules fixed to work with the "thread-safe locales" of
    Perl 5.28 and newer
  . some code changed to stop warnings being given by newer versions of Perl
  . for HTML output, use `id' to define link targets instead of the `name'
    attribute on <a>
  . A native-code implementation of the Texinfo parser has been included
    on an experimental basis, which makes texi2any a lot faster.  Set the
    `TEXINFO_XS_PARSER' environment variable to 1 to use.
  . changes to HTML output:
     . omit colon after node name in menus by default (use
       `MENU_ENTRY_COLON' to add it back)
     . no special CSS for commands like @smallexample
     . new customization variable `SECTION_NAME_IN_TITLE' to use the
       section name as the document <title>
     . use section names instead of node names in generated menus
  . pass on flags set with -D to TeX.
  . useless static libraries are not installed
  . the newline after an @insertcopying is not output
  . warning given for @multitable prototypes not in braces
  . @indent and @noindent are not allowed inside the arguments to
    commands where they are not meaningful
  . @quote-arg and @allow-recursion are not recognised (these two used
    to be recognised by makeinfo in macro definitions but were never
    implemented in texinfo.tex)
  . `FIX_TEXINFO' removed as a customization variable
  . do not recognise or warn about obsolete customization variables

* info
  . debugging output with -x is not diverted to a separated infodebug file

* Development:
  . switch from Subversion to git
     - https://savannah.gnu.org/git/?group=texinfo
  . automake 1.16



reply via email to

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