bug-texinfo
[Top][All Lists]
Advanced

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

Re: texinfo-4.13.90 pretest available


From: John Darrington
Subject: Re: texinfo-4.13.90 pretest available
Date: Mon, 19 Nov 2012 19:56:38 +0100
User-agent: Mutt/1.5.20 (2009-06-14)

On Fri, Nov 16, 2012 at 07:26:38PM +0000, Karl Berry wrote:
     Finally, the first pretest for the next Texinfo release is available:
     
       ftp://alpha.gnu.org/gnu/texinfo/texinfo-4.13.90.tar.xz
      http://alpha.gnu.org/gnu/texinfo/texinfo-4.13.90.tar.xz
     
     Please send any feedback here, to bug-texinfo.

It seems that this version, unlike previous versions does not like spaces
between the command name and the opening brace eg "@footnote {this is a 
footnote}".

The manual doesn't make this explicit.
     
     Thanks,
     Karl & Patrice
     
     
-------------------------------------------------------------------------------
     
     * Language:
       . Texinfo commands are supported in node names.
       . #line directives are recognized.
       . new commands @inlinefmt and @inlineraw for brace-delimited 
conditionals.
       . new conditionals @ifcommanddefined and @ifcommandnotdefined to test
         if a Texinfo command is available.
       . new command @part for a group of chapters.
       . new environments @raggedright, @smallquotation,
           @indentedblock, and @smallindentedblock.
       . new commands @codequoteundirected and @codequotebacktick,
           for a better interface than the @set variables; now respected by 
@kbd.
       . new command @xrefautomaticsectiontitle to allow using section titles
           in cross references by default, instead of node names.
       . new commands for Texinfo special characters:
         @atchar{} @lbracechar{} @rbracechar{} @backslashchar{} @hashchar{}.
       . new commands @deftypefnnewline to print return types on their own 
lines.
       . new command @headitemfont for the sake of template rows.
       . new command @urefbreakstyle to control breaking of @url/@uref in TeX.
       . new diacritic command @ogonek.
       . new commands for Icelandic letters eth and thorn: @DH{} @dh{} @TH{} 
@th{}.
       . new command @errormsg to report an error.
       . five-argument xrefs can refer to a whole manual, by omitting the
           section name and either omitting the node name or using "Top".
       . DEL (0x7f = 0177 = 127) is a true comment character (catcode 14 in 
TeX).
     
     * texi2any is the new generic converter for Texinfo that can produce all
       supported output formats, both those from texi2dvi (PDF/DVI) and from
       makeinfo (Info/HTML/etc.).  texi2any and makeinfo are now different
       names for the same program; there are no differences in behavior based
       on the program name.
     
       The new implementation is in Perl (based on the texi2html program, but
       with a vast array of subsequent changes).  It both replaces and is
       intended to be (for all practical purposes) upward-compatible with the
       C makeinfo.  It has many new features not in the C makeinfo.  For
       example, cross-manual references are now fully supported, and
       extensive customization of the HTML output is possible.  See the
       `Generic Translator texi2any' chapter in the manual (among other places)
       for more about this reimplementation.
       
       The new program is, unfortunately, noticeably slower at present than
       the C program was.  We hope all the many improvements make the new
       version worthwhile for users nevertheless.
     
     * texinfo.tex:
       . urls (given to @uref and @url) are broken by default at special
         characters; behavior controllable with @urefbreakstyle.
       . support some per-language hyphenation, when the underlying TeX
         engine does (for instance, etex/pdfetex from TeX Live 2008 or
         later).  Words with accented letters are still not handled properly.
       . @title, text will be broken if needed, and @* can be used to override.
       . new Icelandic translation: txi-is.tex.
       . new Hungarian translation: txi-hu.tex.
       . official updates between full package releases available at
         http://ftpmirror.gnu.org/texinfo/texinfo.tex.
     
     * texi2dvi:
       . new option --max-iterations.
       . official updates between full package releases available at
         http://ftpmirror.gnu.org/texinfo/texi2dvi.
       
     * info:
       . INFOPATH is determined from PATH by default, or if an element "PATH"
         is specified.
       . New command Info-virtual-index, bound to I by default, following Emacs.
       . Info keywords not included in searches.
       . There is a lower limit on the length of search patterns.  The default
         value is 1.  It can be changed by setting the variable 
min-search-length,
         either by `M-x set-variable', or using infokey.
       . xz compression supported.
     
     * install-info:
       . xz compression supported.
     
     * Documentation:
       . new appendix with a technical description of the Info file format.
       . extensive information on the customizations of the HTML output that
         are now possible.
     
     * Distribution:
       . new file htmlxref.cnf is installed to support cross-manual
         references; official updates between full package releases available at
         http://ftpmirror.gnu.org/texinfo/htmlxref.cnf.
       . language support for no removed/renamed to nb, per Norwegian 
translators.
       . new translations: id it.
       . documentation license now GFDLv1.3 or later.
     
     
     4.13 (18 September 2008)
     
     * A reference card for Texinfo is now available, in doc/refcard.  For
       convenience, preformatted PDF's for letter-size and A4 paper are 
included.
     
     * makeinfo:
       . new option --internal-links for HTML output, to write a tsv file
         mapping indexed/toc terms to links, for easy reference from external
         documents.
       . - as an input file name reads standard input. 
     
     * info:
       . support for multibyte encodings such as UTF-8.
       . new option --show-malformed-multibytes, to display malformed multibyte
         sequences.
       . new environment variable INFO_MAN_COMMAND sets the name of man 
executable
         (use it if you a need to override PATH settings).
       
     * install-info:
       . bug fix: support names with embedded periods (e.g., config.status) 
again.

-- 
PGP Public key ID: 1024D/2DE827B3 
fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
See http://keys.gnupg.net or any PGP keyserver for public key.

Attachment: signature.asc
Description: Digital signature


reply via email to

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