texinfo-5.0 available
Gedare Bloom
gedare at rtems.org
Sun Feb 17 16:58:10 UTC 2013
Nice. Are we ready to switch our doc build to it?
On Sun, Feb 17, 2013 at 11:10 AM, Joel Sherrill
<joel.sherrill at oarcorp.com>wrote:
> Hi
>
> This is what we were waiting for. :)
>
>
> -------- Original Message -------- Subject: texinfo-5.0 available Date: Sat,
> 16 Feb 2013 20:34:07 -0600 From: Karl Berry <karl at freefriends.org><karl at freefriends.org> To:
> info-gnu at gnu.org <info-gnu at gnu.org> <info-gnu at gnu.org> CC:
> bug-texinfo at gnu.org <bug-texinfo at gnu.org> <bug-texinfo at gnu.org>
>
> We have released version 5.0 of Texinfo, the GNU documentation format.
>
> It's available via a mirror (xz is much smaller than gz,
> but gz is available too just in case):
> http://ftpmirror.gnu.org/texinfo/texinfo-5.0.tar.xz
> http://ftpmirror.gnu.org/texinfo/texinfo-5.0.tar.gz
>
> Or if automatic redirection fails, the list of mirrors is at:
> http://www.gnu.org/prep/ftp.html
>
> Or if need be you can use the main GNU ftp server:
> http://ftp.gnu.org/gnu/texinfo/texinfo-5.0.tar.xz
> http://ftp.gnu.org/gnu/texinfo/texinfo-5.0.tar.gz
>
> Or via rsync://ftp.gnu.org/gnu/texinfo/; some mirrors also support rsync.
>
> As you might imagine, there are numerous changes since the previous
> release (4.13, over four long years ago). By far the biggest change is
> a complete reimplementation of makeinfo. It is now much more flexible
> but also, sadly, much slower, despite all our optimization efforts. We
> hope all the many improvements make the new version worthwhile for users
> nevertheless.
>
> The full NEWS is below. It's also available athttp://cvs.savannah.gnu.org/viewvc/texinfo/texinfo/NEWS?view=markup
>
> Please email bugs or suggestions to bug-texinfo at gnu.org,
> general discussion to help-texinfo at gnu.org.
> The Texinfo home page: http://www.gnu.org/software/texinfo/
>
> Special thanks to my colleagues Patrice Dumas (for creating the new makeinfo)
> and Sergey Poznyakoff (for maintaining the standalone Info).
>
> Happy documenting,karl at gnu.org
>
>
> Texinfo 5.0 (16 February 2013)
> * Language:
> . Texinfo commands are supported in node names.
> . #line directives are recognized.
> . @-commands are now recognized in raw format blocks. Therefore, for
> example, lone @, { and } characters in @tex, @html and similar
> environments must be converted to the normal @@, @{, and @} commands.
> . 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, requiring Perl 5.7.3 (released in
> March 2002) and its standard Encode module.
>
> The Perl texi2any/makeinfo 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 allows for extensive
> customization of the HTML output. 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.
>
> * pod2texi is a new (Perl) program that uses the capabilities of
> texi2any to translate Perl pod documentation to Texinfo.
>
> * 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 found by searches.
> . A lower limit on the length of search patterns, default 1,
> specified by the variable min-search-length.
> . Use ASCII versions of images, if supplied by the document.
> . xz compression supported.
>
> * install-info:
> . xz compression supported.
>
> * Documentation:
> . new appendix with a technical description of the Info file format.
> . information on the customizations of the HTML output 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,
> and document translations: eo pl.
> . texinfo.cat file removed since it is (to our knowledge) unused.
> . documentation license now GFDLv1.3 or later.
> . autoconf 2.69, automake 1.13.1, gettext 0.18.2.
>
>
>
>
>
> _______________________________________________
> rtems-devel mailing list
> rtems-devel at rtems.org
> http://www.rtems.org/mailman/listinfo/rtems-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20130217/45d2dba5/attachment-0001.html>
More information about the devel
mailing list