| This file records noteworthy changes. |
| |
| 3.9 (4 October 1996) |
| * makeinfo: |
| - Give a suppressible (with --no-validate) error for references |
| outside of any node. |
| - Keep track of multitable output correctly for split files; this |
| caused nodes after the first multitable to be ``undefined''. |
| * install-info: |
| - Rename --infodir option to --info-dir. |
| - More robust error checking to avoid various crashes. |
| * configure: Include replacements for memcpy and memmove functions in |
| the distribution, in case they are missing. |
| |
| 3.8 (30 September 1996) |
| * Define and/or document new and/or previously existing commands: |
| Accents: @" @' @, @" @= @^ @` @~ @H @d @dotaccent @dotless @ringaccent |
| @tieaccent @u @ubaraccent @v |
| Special characters: @AA @AE @L @O @OE @aa @ae @exclamdown @l @o @oe |
| @pounds @questiondown @ss |
| Special punctuation: @! @? @enddots |
| dir file maintenance: @dircategory @direntry; also new program, install-info |
| HTML support: @email @url @ifhtml...@end ifhtml |
| Macros: @macro @unmacro |
| Tables: @multitable @tab |
| Hyphenation: @- @hyphenation |
| Spacing: @ @<TAB> @<NEWLINE> |
| Sectioning: |
| @headings singleafter/doubleafter (change heading style after current page) |
| @centerchap |
| @setchapterstyle |
| Other: |
| @shorttitlepage (simple title pages) |
| @detailmenu...@end detailmenu (help makeinfo parse master menus) |
| * Makeinfo prefers an input file named `foo.texinfo' or `foo.texi' or |
| `foo.txinfo' to just `foo' (the latter most likely being an executable). |
| * Makeinfo implements @. @! @? correctly, as end-of-sentence punctuation. |
| * @key marks its argument with a lozenge in TeX and <...> in Info. |
| * TeX output has substantially decreased interline spacing and other |
| formatting changes. |
| * Remove these obsolete and never-documented commands: |
| @infotop |
| @infoappendix @infoappendixsec @infoappendixsubsec @infoappendixsubsubsec |
| @infochapter @infosection @infosubsection @infosubsubsection |
| @infounnumbered @infounnumberedsec @infounnumberedsubsec |
| @infounnumberedsubsubsec |
| @input |
| @smallbreak @medbreak |
| @overfullrule |
| @br |
| * Deprecate these obsolete commands, to be removed in the next release: |
| @ctrl |
| @infoinclude |
| @iappendix @iappendixsection @iappendixsec @iappendixsubsec |
| @iappendixsubsubsec |
| @ichapter @isection @isubsection @isubsubsection |
| @iunnumbered @iunnumberedsec @iunnumberedsubsec @iunnumberedsubsubsec |
| @setchapterstyle |
| @titlespec |
| |
| 3.7 (24 December 1995) |
| * Have --version print texinfo release number as well as the individual |
| program version. |
| * Better man page cleaning. |
| * Update Elisp files from current Emacs release. |
| |
| 3.6 (21 June 1995) |
| * Unmatched brace error reporting improved. |
| * Missing comment terminator prevented compilation. |
| |
| 3.5 (20 June 1995) |
| * Autoconf update. |
| * Support for parallel makes. |
| * make install does not install Elisp files. |
| |
| 3.4 (19 June 1995) |
| * Handle @ifhtml in Elisp. |
| * Update FSF address. |
| |
| 3.3 (15 June 1995) |
| * Portability changes. |
| * Compile Elisp files. |
| * Don't distribute .info* files. |
| |
| 3.2 (9 June 1995) |
| * Standalone Info can read Unix man pages. |
| * New commands: @! @? @^ @" @enddots. |
| * makeinfo -E does macro expansion (and nothing else). |
| |
| 3.1 (23 May 1993) |
| Just bug fixes, see ChangeLog for full details. |
| |
| texinfo-3.0: first release of Texinfo version 2, with many new commands. |