Changelog for
makeinfo-6.5-120.1.x86_64.rpm :
Fri Jan 26 13:00:00 2018 wernerAATTsuse.de
- Do not require bash for package info (boo#1077744)
Thu Jan 4 13:00:00 2018 mpluskalAATTsuse.com
- Update to version 6.5:
* info:
+ some bugs fixed:
a bug where a segfault could happen in the regex search, for
example when the user entered a single \\ as the search string
+ another bug which could make nodes inaccessible in long
\"split\" info files
+ a bug where it was not possible to follow a cross-reference
that was split across more than one line has been fixed
+ do not fall back to a man page if following a cross-reference
in an info file failed
+ if looking for a file failed, do not convert the name of a
file to lower-case and look for it again
* texinfo.tex
+ some faulty definitions for Unicode characters have been
changed or removed
+ fix indentation in table of contents for entries that are
split across multiple lines
* texi2dvi
+ a bug that broke the processing of LaTeX files that did not
use BibTeX has been fixed
* texi2any
+ output the encoding declaration of a HTML file earlier so it
will always occur within first 1024 bytes of file
+ `INLINE_INSERTCOPYING\' removed as a customization variable
Mon Oct 9 14:00:00 2017 wernerAATTsuse.de
- Avoid also provide libtool() on texinfo specific perl linkage
Sat Oct 7 14:00:00 2017 cooloAATTsuse.com
- Drop require on perl(Locale::Messages) as long as we bundle
perl-libintl-perl (the system one leaves tests failing)
Sat Oct 7 14:00:00 2017 cooloAATTsuse.com
- Do not provide perl() - the modules are not globally available
(bsc#1062028)
Wed Oct 4 14:00:00 2017 dimstarAATTopensuse.org
- Change perl requires to be exactly the perl version makeinfo was
built against. We ship a perl loadable module which is hard
linked to the right version.
Wed Jul 12 14:00:00 2017 mpluskalAATTsuse.com
- Update to version 6.4:
* texi2any:
+ for HTML output, place section names before the manual in page
titles, instead of after them, so it is easier to distinguish pages
if titles are truncated
+ starting points for ordered lists beginning with 0 or a letter of
the alphabet are output as attributes on the
tag, as was
case for Texinfo 4.13 and earlier
+ a bit faster
+ some discrepancies in paragraph formatting between Perl extension
modules and interpreted Perl modules have been fixed
+ `MACRO_BODY_IGNORES_LEADING_SPACE\' customization variable removed,
and `indent_menu_descriptions\' is no longer a possible value for
`TREE_TRANSFORMATIONS\' (as these features did not work as
documented)
* info:
+ the `up-line\' and `down-line\' commands now are like the other
scrolling commands and are no longer confined to a single node
(depending on the value of `scroll-behaviour\')
+ supplying the --all option with --index-search displays a list
of matching index entries
+ the style variables like `link-style\' can now be set while info
is running
+ display bug fixed where color could be turned off prematurely
+ several other bugs fixed
+ better portability in test suite
+ do not fall back to showing the dir node if a manual isn\'t found
+ Do not attempt any kind of conversion of CR LF line endings,
except on MS-DOS/Windows, when it is done unconditionally. (This
replaces a more complicated approach, where this conversion would
take place if there was a problem finding a node in a file.) The
main effect of this change is that Info files with CR LF line
endings, which would have been produced on MS-DOS/Windows with old
versions of makeinfo, are only supported on such operating systems.
+ a few of the key bindings under --vi-keys have been changed for
consistency or to match the documentation
* texinfo.tex
+ a DVI file with a single empty page can be output again, which
restores the behavior from Texinfo 6.0 and earlier
- Small packaging clenup:
* Drop conditions for old releases
* Run spec-cleaner
* Run testsuite
Fri Jan 20 13:00:00 2017 rmaliskaAATTsuse.com
- Update to version 6.3:
* Language:
+ The commands `AATTsetcontentsaftertitlepage\' and
`AATTsetshortcontentsaftertitlepage\' have been removed.
+ AATT-commands are no longer supported within `AATTerrormsg\'.
* texinfo.tex:
+ For a couple of characters (opening and closing braces), use glyphs
from the standard TeX math fonts instead of using EC fonts which are
less likely to be installed.
+ Use of user-defined macros in the text of an index entry is more
reliable when the text contains Texinfo AATT-commands.
+ AATTsynindex and AATTsyncodeindex have been fixed (broken in the last
release).
+ Support added for native UTF-8 support with XeTeX and LuaTeX.
+ Support of PDF output with XeTeX improved.
+ You can use a new file doc/texinfo-ja.tex for Texinfo documents in
Japanese. doc/short-sample-ja.tex is a sample document. New
support file doc/txi-ja.tex for Japanese.
+ texi2any:
+ Fix handling of compiler options when building Perl extension modules.
* texi2dvi:
+ Can now process files whose absolute paths contain space characters,
as long a relative path to the file is given. Better support of
files with unusual characters in their names.
+ No longer exits prematurely in some circumstances (due to the script
running under \"set -e\").
+ Bug fixed which made the `--command\' and `--tidy\' options
incompatible.
* info:
+ Handling of \"invalid\" value in infokey file fixed.
Sun Jul 24 14:00:00 2016 p.drouandAATTgmail.com
- Remove libpth-devel; texinfo doesn\'t depend on it
Fri Jul 15 14:00:00 2016 schwabAATTlinux-m68k.org
- Update to 6.1
* Language:
. You can now omit the AATTmenu from nodes with other nodes below them in
the document structure. If you use \"AATTvalidatemenus off\" near the
start of a Texinfo file, makeinfo will, where needed, create a menu
for nodes lacking one given explicitly.
. An AATTsetfilename line is no longer required at the start of a
Texinfo file. (Be aware, though, that some other tools may require
it, for example Automake.)
. For processing with TeX, a comma is automatically provided following
a cross-reference command (such as AATTxref) when needed to separate
the page number from following text, so you don\'t need to add one
yourself. See the `Parts of a Cross Reference\' node in the manual
for details. Behavior when followed by punctuation, as always
recommended previously, is unchanged.
* texi2any:
. Some Perl modules have been rewritten in C to increase speed.
If Perl extensions can be created, they are used by default;
otherwise the pure Perl implementations are still used.
Disable at build time with \"configure --disable-perl-xs\". The
environment variable TEXINFO_XS controls how they are used by
texi2any.
. Quotation marks are left out for node names and index entries in
Info output where they would have been produced by commands such
as AATTfile or AATToption.
. New customization variable INFO_SPECIAL_CHARS_QUOTE to allow use of
a quoting mechanism for problematic constructs in Info output, for
example node names containing colons or commas.
. Commands like AATTheading are affected by AATTlowersections and AATTraisesections
again, as was the case before Texinfo 5.0.
* texinfo.tex:
. You may explicitly specify a sort key for an index entry by preceding
the text of the entry with the AATTsortas commmand with the sort key
desired as a braced argument. Additionally, you may choose to
ignore all occurences of the characters \\, AATT, <, and - using new
flags you can specify with AATTset: `txiindexbackslashignore\',
`txiindexatsignignore\', `txiindexlessthanignore\', and
`txiindexhyphenignore\' respectively.
. Changes to macro handling to more closely match makeinfo. Ends of
lines are preserved in an argument to a macro taking a single
argument.
. By default, suppress heading line on a page with a chapter on it, to
avoid having the chapter title repeated.
. Use a larger font for arguments in a AATTdeffn line and similar.
. The default indices (cp, ky and so on) now don\'t get a file opened
for them unless they are actually used. This reduces the number of
files that a run of TeX produces, and also allows for a greater
number of user-defined indices, because you will not bump into TeX\'s
limit of 16 open files at once so soon.
. For initials in indices that are non-alphanumeric characters (for
example, backslash, or braces), avoid use of a typewriter font.
This gives a more consistent appearance.
. Have a stronger preference for breaking a column in an index before
a letter heading.
. Formatting improvements in tables of contents and indices. Entries
can extend slightly into the margin instead of being broken across
two lines, and text is split more evenly across lines. Reduce
chance of an orphaned index entry appearing at the top of a column.
. Support character encodings beyond ASCII for XeTeX and LuaTeX by
reading file input byte-by-byte.
* texi2dvi:
. Support for determining the output files using the `-recorder\'
option to TeX, to help to support more TeX engines.
* info:
. New user variables `link-style\', `active-link-style\', and
`match-style\' enable customization of how cross-references and search
matches are highlighted.
. By default only the node pointers are displayed at the top of a node.
Customize this with the `nodeline\' variable.
. New command M-x tree-search to search all subnodes of a node.
. Now tries to find referenced manuals in the same directory as the
current file first, before looking in search path. Customize this
with new variable `follow-strategy\'.
. The `mouse\' variable is now off by default, in order not to
interfere with the selection of text in a terminal emulator window.
. `q\' closes a window instead of quitting altogether if there\'s more
than one, for example if a help window is open.
. Several bug fixes, including:
. one causing the wrong position in a node to be shown when
following an \"anchor\" cross-reference
. one causing a test failure in the t/c-u-m-x-scroll-forward.sh
test on some platforms
. Internal changes to reduce memory use and increase speed of
searches, relative to last release
. The meaning of the `key-time\' variable has changed when its value
is 0. This value meant to wait forever in the last release, but now
it means that the next byte must be available immediately.
* Documentation:
. The `info.info\' file (and `info.texi\' source) is no longer
distributed with Texinfo. Now this manual is only in Emacs.
Thu Oct 15 14:00:00 2015 wernerAATTsuse.de
- Package info.info that is revert the previous drop from
Mon May 6 16:05:29 UTC 2013
Wed Jul 15 14:00:00 2015 wernerAATTsuse.de
- The package texinfo now requires makeinfo of the same version
to make sure that the correct Texinfo.pm is installed
- libzio is able to handle lz(ma) and xz files as well
Sat Jul 11 14:00:00 2015 mpluskalAATTsuse.com
- Update to 6.0
* Language:
+ new commands AATTsub and AATTsup, for textual subscripts and
superscripts.
+ new command AATTU to insert a Unicode character by code point.
* texinfo.tex:
+ AATTurl/AATTuref output in PDF now the same as in DVI, showing the
url even if the second argument is given, not just as a link
target. TeX option \\urefurlonlylinktrue gives previous
behavior, of invisible urls.
+ PDF-only \\linkcolor and \\urlcolor specify colors (default
black).
* texi2any:
+ customization variable TOP_NODE_UP_URL now replaces all (dir)
references; recommended setting for GNU packages is /manual/.
+ new customization variable INDEX_SPECIAL_CHARS_WARNING to
complain when index entries contain a colon.
+ Docbook output no longer uses for AATTr.
+ -D\'var val\' on the command line works as intended again.
+ --plaintext output can be split.
+ a bit faster.
* info:
+ invoking as `info foo bar\' looks for bar as an index entry
in manual foo, if not found as a top-level menu item.
+ invoking info with an absolute or explicitly relative file
name (./foo.info, /tmp/foo.info, etc.) just visits that file.
+ separate `infokey\' program has been removed - the .infokey
file is now read directly by Info.
+ new option --init-file allows overriding ~/.infokey.
+ new variable `highlight-searches\' allows highlighting
results from a search
+ support for mouse scrollwheel, controlled by `mouse\'
variable.
+ new variable `key_time\' to control how long to wait for
byte sequences sent by special keys.
+ new variable `hide-note-references\' alters appearance of
displayed nodes
+ new variable `infopath-no-defaults\' allows omitting the
compile-time Info directory from the Info search path.
+ support input of multibyte characters for searches in
a UTF-8 locale.
+ if reading an Info file that is known to be in a different
character encoding to that of the user\'s environment,
convert its contents when displayed and substitute
missing characters
+ new command M-x info-version.
+ the M-x kill-node command has been removed.
+ test suite at build time.
* texindex:
+ completely new implementation as a literate program using
Texinfo and (portable) awk (called TexiWeb Jr.).
+ the -o (--output) is not supported, unless we hear of
someone using it.
+ duplicated sort keys with different display texts result
in one merged index entry, using the first display text.
+ better sorting and parsing in unusual cases; most
notably, { and } characters can appear as initials.
* install-info:
+ handle compressed input file names containing spaces.
+ exit successfully if --remove is given and the dir file
does not exist.
+ new option --defsection, to be used instead of
\"Miscellaneous\" when a section is not present in the Info
file.
* texi2dvi:
+ look for the environment variable THUMBPDF_CMD instead of
THUMBPDF, since thumbpdf itself has used THUMBPDF for options
since 2000.
+ remove --recode and --recode-from options, since they haven\'t
worked as intended for years, so evidently no one needs them.
- refresh texinfo-zlib.patch
Sat May 16 14:00:00 2015 schwabAATTlinux-m68k.org
- Remove wrong uses of %install_info
Fri Apr 24 14:00:00 2015 wernerAATTsuse.de
- Add pre requires for install_info for scriptlets
Sat Mar 28 13:00:00 2015 mpluskalAATTsuse.com
- Add gpg signature
Fri Feb 6 13:00:00 2015 dimstarAATTopensuse.org
- Add perl(Locale::Messages) and perl(Text::Unidecode) Requires to
makeinfo: since the switch to using the external ones, we also
must ensure to have them present for the user to execute
makeinfo. And makeinfo can be installed without texinfo (which
already does require those modules too).
Fri Feb 6 13:00:00 2015 wernerAATTsuse.de
- Avoid including builtin perl-libintl-perl but require the package
- The same for perl-Text-Unidecode
- Move %install_info_delete from %postun to %preun
Fri Feb 6 13:00:00 2015 dimstarAATTopensuse.org
- Recommend instead of Require texi2html and texi2roff: they are
not stricly required to operate texinfo, but can be valuable to
the users installing it.
Thu Feb 5 13:00:00 2015 dimstarAATTopensuse.org
- Completely splitt off texi2html and texi2roff into their own
package containers. As a consequence, we no longer carry those
files / patches here (they live in their respective other
packages): texi2html-1.78.dif, texi2html-5.0.tar.bz2,
texi2html-5584.patch, texi2html.changes, texi2html.spec,
texi2roff-2.0-gcc4.patch, texi2roff-2.0.dif, texi2roff-2.0.tar.gz,
texi2roff.changes, texi2roff.patch.gz and texi2roff.spec.
Fri Sep 12 14:00:00 2014 wernerAATTsuse.de
- Be aware that texinfo is GPL-3.0+
- Require texi2html as well as readded texi2roff to make the build
system happy
Wed Aug 6 14:00:00 2014 dmitry_rAATTopensuse.org
- Update to version 5.2
* New texinfo commands
* 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.
* See more detail at included NEWS file
* Remove obsolete texinfo-4.12.dif
* Remove obsolete texi2html-1.78.dif
* Remove obsolete texi2roff-2.0.dif
* Remove obsolete texi2roff.patch.bz2
* Remove obsolete texinfo-4.8-echo.patch
* Remove obsolete texi2roff-2.0-gcc4.patch
* Remove obsolete texinfo-4.13a-bug640417.diff
* Remove obsolete texinfo-4.13a-bug713517.diff
* Remove obsolete automake-1.12.patch
* Remove obsolete texinfo-4.13a-bug788574.diff
* Remove obsolete config-guess-sub-update.patch
* Rebase texinfo-4.12-zlib.patch to texinfo-zlib.patch
- Merge makeinfo into main package
- Drop not maintained texi2roff
- Drop not maintained texi2html
Mon May 6 14:00:00 2013 schwabAATTlinux-m68k.org
- Don\'t package info.info, already part of emacs-info
Tue Feb 12 13:00:00 2013 schwabAATTsuse.de
- config-guess-sub-update.patch:
Update config.guess/sub for aarch64
Tue Nov 20 13:00:00 2012 wernerAATTsuse.de
- Use latest CVS version for the last patch
Mon Nov 19 13:00:00 2012 wernerAATTsuse.de
- Be aware that characters of appendix numbering requires a ASCII
null if used as string (bnc#788574)
Sat Oct 6 14:00:00 2012 cooloAATTsuse.com
- remove prereq on library names
Tue Jul 17 14:00:00 2012 wernerAATTsuse.de
- Split off makeinfo as separate package to independed from
TeXLive
Tue Jul 10 14:00:00 2012 wernerAATTsuse.de
- Make it build with latest TeXLive 2012 with new package layout
+ Add missed TeX
+ Also bibtex and makeindex are used by texi2dvi
+ Add some requires to make the texi2
* scripts work
Tue May 29 14:00:00 2012 puzelAATTsuse.com
- fix build with automake-1.12
- add: automake-1.12.patch
Wed Feb 8 13:00:00 2012 wernerAATTsuse.de
- Work around dully check script of obs
Thu Dec 1 13:00:00 2011 cooloAATTsuse.com
- add automake as buildrequire to avoid implicit dependency
Fri Sep 2 14:00:00 2011 wernerAATTsuse.de
- Fix UTF-8 range problem of a grep call (bnc#713517)
Mon May 2 14:00:00 2011 keAATTsuse.de
- Enhance package description and provide meta info about makeinfo; thus
you can find this tool more easily with the yast package search..
Wed Nov 10 13:00:00 2010 meissnerAATTsuse.de
- SUSE_ASNEEDED=0 to fix PowerPC build (optimizes
away the -lz -lbz2 otherwise)
Wed Sep 22 14:00:00 2010 giecriljAATTstegny.2a.pl
- Fix variable types (bnc#640417)
Mon Jun 28 14:00:00 2010 jengelhAATTmedozas.de
- use %_smp_mflags
Sun Dec 6 13:00:00 2009 jengelhAATTmedozas.de
- enable parallel building
Wed Aug 26 14:00:00 2009 mlsAATTsuse.de
- make patch0 usage consistent
Fri Jul 3 14:00:00 2009 wernerAATTsuse.de
- Add provides for texi2html and texi2roff (bnc#469300)
- Update to texi2html 1.82 (2009-01-05)
* Add new hooks for user functions, for simple AATT-commands, and at the start and
end of special regions.
* Don\'t use unidecode on unicode characters that are known not to have a good
transliteration. This corresponds with characters with an AATT-command that
don\'t have a transliteration, like AATTexclamdown...
* handle AATTalias, AATTquote
*, AATTguillem
*, AATTtextdegree, AATTallowcodebreaks,
AATTfonttextsize, AATThyphenation, AATTclick, AATTclickstyle, AATTclick, AATTarrow,
AATTclicksequence, AATTgeq, AATTleq, AATT
*headingmarks, AATT
*footingmarks, AATTsmallquotation,
AATTogonek.
Handle AATTcolumnfractions and row prototypes in AATTmultitable better.
* AATTdocumentlanguage is used to set the language each time it is seen (except
if the language was set on the command line).
* new option --css-ref, generate reference to a CSS URL.
* new option --transliterate-file-names, produce file names in ASCII
transliteration (set in the default case).
* --no-monolithic is reenabled.
* AATT, followed by an argument without brace is now handled. Report from
Jorge Barros de Abreu.
* AATT, is kept with --macro-expand.
* AATTmath is more compatible with makeinfo/texi2dvi when no external program
is used. Using tex4ht for html generation should also lead to a correct
result.
* Handle right AATTend block commands followed by something else than a
spacing character.
* Remove trailing end of line in AATThtml block.
* AATTitemize should produce bullets by default. Report from Reinhold Kainhofer.
* handle frame files like other files. Report from Reinhold Kainhofer.
- Update to texinfo 4.13a (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 binary
(use it if you a need to override PATH settings).
* install-info:
. bug fix: support names with embedded periods (e.g., config.status) again.
* Distribution:
. autoconf 2.63.